1.d4 Nf6 2.Nc3 d5 3.Bf4 g6 4.e3 Bg7 5.h4 h5 6.Nf3 O-O 7.Be2 c5 8.dxc5 Nc6 9.O-O Qa5 10.Nxd5 Nxd5 11.Qxd5 Be6 12.Qd2 Qxc5 13.c3 Bg4 14.Rad1 Rfd8 15.Qc2 Nb4 16.Qb3 Nd5 17.Bg3 Nxe3 18.Rxd8+ Rxd8 19.fxe3 Qxe3+ 20.Rf2 e5 21.Qc4 Be6 22.Qc7 Rd7 23.Qb8+ Kh7 24.Bxe5 Bxe5 25.Qxe5 Qc1+ 26.Kh2 Rd5 27.Ng5+ Kg8 28.Qb8+ Kg7 29.Nxe6+ fxe6 30.Qf8+ Kh7 31.Rf7#