1.d4 Nf6 2.Bf4 g6 3.e3 Bg7 4.Nf3 O-O 5.Bd3 c5 6.dxc5 Qa5+ 7.Nbd2 Qxc5 8.O-O d6 9.e4 Nc6 10.c3 Nd7 11.Be3 Qh5 12.h3 Nde5 13.Be2 Nxf3+ 14.Nxf3 Ne5 15.Ng5 Qh4 16.g3 Qh6 17.Qb3 Bf6 18.Nxf7 Qg7 19.Nxe5+ Kh8 20.Ng4 g5 21.Rad1 h5 22.Nxf6 Rxf6 23.e5 dxe5 24.Rd8+ Rf8 25.Rxf8+ Qxf8 26.Rd1 Bxh3 27.Qxb7 h4 28.Bxg5 hxg3 29.fxg3 Bf5 30.Bxe7 Qg8 31.Bf6+ Qg7 32.Qxg7#