1.d4 Nf6 2.Bg5 c5 3.Bxf6 gxf6 4.d5 Qb6 5.Qc1 f5 6.e3 Bg7 7.c3 d6 8.Nd2 Nd7 9.Nc4 Qc7 10.a4 Nf6 11.Qd1 O-O 12.Ne2 Rd8 13.Nf4 e5 14.Nh5 Nxh5 15.Qxh5 Qe7 16.Bd3 e4 17.Bc2 Bd7 18.h3 Qf6 19.g4 b5 20.axb5 Bxb5 21.Nd2 Bd7 22.gxf5 Bxf5 23.Bxe4 Bg6 24.Bxg6 hxg6 25.Qf3 Qe7 26.h4 Rab8 27.Ra2 a5 28.h5 gxh5 29.Qxh5 a4 30.Rxa4 Rxb2 31.Rg4 Rxd2 32.Qh8#