1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.a3 Nc6 9.Qc2 Qa5 10.Nd2 Be7 11.O-O-O Qb6 12.cxd5 exd5 13.Nb3 Be6 14.Kb1 h6 15.Na4 Qd8 16.Nbc5 Qc8 17.Nxe6 fxe6 18.Nc3 Nh5 19.g3 g5 20.Bh3 gxf4 21.Nxd5 Rf7 22.Qg6+ Ng7 23.gxf4 Na5 24.Rhg1 exd5 25.Be6 Qf8 26.Rxd5 Nc6 27.Qxh6 Ne5 28.Rxe5 Rd8 29.Rh5 Rd1+ 30.Ka2 Ra1+ 31.Kxa1 b6 32.Qh7#