1.d4 Nf6 2.c4 e6 3.g3 g6 4.Bg2 d6 5.Nf3 Bd7 6.Nc3 Na6 7.O-O Qe7 8.b4 e5 9.Bg5 h6 10.Nd5 Qe6 11.Nxf6+ Kd8 12.d5 Qf5 13.e4 Qxg5 14.Nxg5 hxg5 15.Nxd7 Kxd7 16.a3 f5 17.exf5 gxf5 18.Qf3 f4 19.Qg4+ Ke7 20.Qe6+ Kd8 21.Qf6+ Be7 22.Qxh8+ Bf8 23.Qxf8+ Kd7 24.Bh3+ g4 25.Bxg4#