1.g3 Nf6 2.Bg2 e6 3.e4 d5 4.e5 Nfd7 5.f4 c5 6.c3 a6 7.Ne2 Nc6 8.d4 Be7 9.O-O O-O 10.Nd2 b5 11.Nf3 b4 12.Be3 bxc3 13.bxc3 a5 14.f5 cxd4 15.cxd4 Nb6 16.f6 gxf6 17.Bh6 fxe5 18.Nxe5 Nxe5 19.dxe5 Nc4 20.Nf4 Nxe5 21.Bxf8 Bxf8 22.Nh5 Be7 23.Qd4 f6 24.Rae1 Ba6 25.Rxe5 fxe5 26.Qg4+ Bg5 27.Qxe6+ Kh8 28.Qxe5+ Bf6 29.Rxf6 Kg8 30.Rf3 Qf8 31.Rxf8+ Rxf8 32.Qg7# 1-0