1.Nf3 Nc6 2.g3 e5 3.d3 f5 4.a3 a5 5.e4 Nf6 6.Nc3 d6 7.Bg2 Be7 8.O-O O-O 9.Qe2 f4 10.d4 fxg3 11.hxg3 Bg4 12.Qc4+ Kh8 13.dxe5 Bxf3 14.exf6 Rxf6 15.Nd5 Rf8 16.Bf4 Bxg2 17.Kxg2 Bf6 18.c3 Qd7 19.Rh1 Qf7 20.Raf1 Be5 21.f3 Bxf4 22.gxf4 Ne7 23.Rxh7+ Kxh7 24.Rh1+ Kg6 25.f5+ Nxf5 26.exf5+ Kg5 27.Qg4#