1.d4 Nf6 2.Nf3 d5 3.e3 Bg4 4.Bd3 Ne4 5.O-O e6 6.Nbd2 f5 7.c4 Qf6 8.Qa4+ Nc6 9.Ne5 Bd6 10.Nxc6 bxc6 11.cxd5 exd5 12.Qxc6+ Ke7 13.Nb3 Bxh2+ 14.Kxh2 Qxc6 15.f3 Qh6+ 16.Kg1 Ng3 17.e4 Qh1+ 18.Kf2 Qh4 19.fxg4 fxe4 20.Re1 Rhf8+ 21.Bf4 Rxf4+ 22.Ke3 Qxg4 23.Kd2 Rf2+ 24.Kc3 Rb8 25.Re3 Ne2+ 26.Bxe2 Rxe2 27.Rxe2 Qxe2 28.Nd2 Qd3#