1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 dxc4 5.a4 Na6 6.e3 Bg4 7.Bxc4 e6 8.h3 Bh5 9.O-O Be7 10.g4 Bg6 11.Ne5 Nb4 12.f4 Nd7 13.Nxg6 hxg6 14.Qf3 Qc7 15.Bd2 a6 16.a5 O-O 17.Ne4 b5 18.axb6 Qxb6 19.f5 gxf5 20.gxf5 e5 21.Bxb4 Qxb4 22.b3 exd4 23.exd4 Nf6 24.Ng5 Qd2 25.Qg2 Qe3+ 26.Kh1 Nh5 27.Rg1 Bxg5 28.Qxg5 Qxh3#