1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nd2 Bd6 5.Bg3 Ne4 6.Nxe4 dxe4 7.Qg4 O-O 8.Qxe4 f5 9.Qd3 b6 10.Be2 Bb7 11.Bf3 Bxf3 12.Nxf3 Nd7 13.Qc4 Qe8 14.Qc6 Rc8 15.O-O-O Qe7 16.Ne5 Nb8 17.Qb7 a5 18.Nc4 Bxg3 19.hxg3 Qb4 20.Ne5 a4 21.Rd3 Qa5 22.c4 Qb4 23.d5 Qd6 24.f4 exd5 25.Rxd5 Qb4 26.a3 Qb3 27.Rd3 Qa2 28.Qd5+ Kh8 29.Ng6#