1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bxf6 Qxf6 9.e5 Qd8 10.d5 exd5 11.Bxd5 Nc6 12.O-O Bxc3 13.bxc3 O-O 14.Re1 Re8 15.Qb3 Be6 16.Rad1 Qc7 17.Bxe6 Rxe6 18.Rd6 Rae8 19.Rxe6 Rxe6 20.Qd5 Ne7 21.Qe4 Qc6 22.Qc2 Ng6 23.h4 Re7 24.h5 Nf4 25.Qf5 Ne6 26.Nd2 Qd5 27.Ne4 Qxa2 28.f4 Qd5 29.Qg4 Kh8 30.Qf3 Nxf4 31.Qxf4 Rxe5 32.Re3 Kh7 33.Qg4 Kh8 34.Rg3 g6 35.hxg6 Qxe4 36.gxf7 Qxg4 37.f8=Q+ Kh7 38.Rxg4 Rd5 39.Qg7# 1-0