1.d4 c5 2.d5 d6 3.e4 g6 4.Nf3 Bg4 5.h3 Bxf3 6.Qxf3 Nd7 7.c4 Bg7 8.Be2 a6 9.O-O Nh6 10.Nc3 O-O 11.g4 f5 12.exf5 Ne5 13.Qg3 gxf5 14.f4 Ng6 15.g5 Nf7 16.h4 Re8 17.h5 Nf8 18.Bd2 e6 19.dxe6 Nxe6 20.Bf3 Qb6 21.Rab1 Nd4 22.Bd5 Ne2+ 23.Nxe2 Rxe2 24.Bc3 Rae8 25.g6 Bd4+ 26.Bxd4 cxd4 27.gxf7+ Kh8 28.Qg8+ Rxg8+ 29.fxg8=Q# 1-0