1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.Nc3 e5 7.d3 Nbd7 8.Qc2 Nh5 9.b4 f5 10.Nd2 g5 11.Bb2 f4 12.Nde4 h6 13.b5 Ndf6 14.a4 Nxe4 15.Nxe4 Qe8 16.Qb3 Kh8 17.Ba3 Be6 18.a5 Nf6 19.Nxf6 Bxf6 20.Bxb7 Rb8 21.a6 e4 22.Bxe4 Bxa1 23.Rxa1 fxg3 24.Bb2+ Kg8 25.hxg3 Bf5 26.Qc3 Qg6 27.Bxf5 Qxf5 28.Qg7#