1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 Bg4 6.Ne5 e6 7.Nxg4 Nxg4 8.e4 Nf6 9.exd5 Nxd5 10.c4 Ndb4 11.a3 Na6 12.d5 exd5 13.cxd5 Nd4 14.Re1+ Be7 15.d6 Qxd6 16.Bxb7 Rb8 17.Bf4 Qb6 18.Bxa6 Rd8 19.Bc4 Qg6 20.Nc3 Nc2 21.Bb5+ Kf8 22.Qxd8+ Bxd8 23.Re8#