1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.Bg5 Bg7 5.Nf3 Bg4 6.Be2 Nc6 7.Qd2 O-O 8.O-O e5 9.Bh6 Bxh6 10.Qxh6 Bxf3 11.Bxf3 Nxd4 12.Bd1 Qd7 13.Nd5 Nxe4 14.Bf3 Nxf3+ 15.gxf3 c6 16.Ne3 Nc5 17.Ng4 Qf5 18.Qe3 Qxc2 19.Qh6 f5 20.Ne3 Qe2 21.Qg5 Qxf3 22.b4 Ne6 23.Qe7 Nf4 24.Rfd1 Nh3+ 25.Kf1 Qxf2#