1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.Bd3 Bg7 8.Nge2 O-O 9.O-O Nbd7 10.Ng3 a6 11.a4 Ne5 12.Bc2 Nfg4 13.Nge2 Nxh2 14.Kxh2 Qh4+ 15.Kg1 Ng4 16.Bf4 Be5 17.Qd2 g5 18.Bxe5 dxe5 19.Rfe1 Qxf2+ 20.Kh1 Ne3 21.Qxe3 Qxe3 22.Rf1 f5 23.Rf3 Qd2 24.Bb3 g4 25.Rff1 Qh6+ 26.Kg1 Qe3+ 27.Kh1 Rf6 28.g3 f4 29.gxf4 exf4 30.Ng1 Rh6+ 31.Kg2 Qg3#