1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.g3 d5 5.Bg2 f5 6.e3 c6 7.Ne2 Bg7 8.Nf4 O-O 9.Nd2 Re8 10.O-O Nd7 11.c4 dxc4 12.Nxc4 Nf6 13.a4 g5 14.Nh5 Nxh5 15.Qxh5 Be6 16.Ne5 f6 17.Nd3 Bd5 18.Rfc1 Bxg2 19.Kxg2 Qd5+ 20.Qf3 Qd7 21.Rc5 f4 22.gxf4 gxf4 23.Nxf4 Kh8 24.Qh5 Rg8 25.Ng6#