1.Nf3 e6 2.d4 Nf6 3.g3 b5 4.Nc3 a6 5.e4 d6 6.Bg2 Bb7 7.d5 e5 8.O-O Be7 9.Nh4 g6 10.Nf3 h6 11.Ne1 c5 12.Qe2 h5 13.f4 Nbd7 14.Nf3 O-O 15.f5 b4 16.Nd1 a5 17.c4 bxc3 18.bxc3 Ba6 19.c4 Nb6 20.Ne3 Ng4 21.Bh3 Nxe3 22.Qxe3 g5 23.Nxg5 Nxc4 24.Qf3 Bxg5 25.Qxh5 Bxc1 26.f6 Be3+ 27.Kh1 Bc8 28.Be6 Bxe6 29.dxe6 fxe6 30.Qg6+ Kh8 31.Qg7# 1-0