1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Bc4 e6 9.Bg5 Qd6 10.Ne5 c6 11.Qe2 Nbd7 12.O-O-O O-O-O 13.Bf4 Nd5 14.Nxd5 exd5 15.Nxg6 Qxg6 16.Bd3 Qf6 17.Qe3 Qe7 18.Qf2 Qb4 19.a3 Qa5 20.Bh2 b5 21.Qxf7 b4 22.Qe6 Kb7 23.a4 Qxa4 24.Kd2 b3 25.Ra1 Qxd4 26.Rhf1 bxc2 27.Rf7 Kc8 28.Qxc6#