1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Ng8 5.Nf3 g6 6.d4 Bg7 7.Bxf4 Ne7 8.Qd2 O-O 9.Bg5 f6 10.exf6 Bxf6 11.O-O-O d6 12.Bc4+ d5 13.Bd3 Nbc6 14.Bxf6 Rxf6 15.Qg5 Nf5 16.Nxd5 Rf7 17.Qxd8+ Nxd8 18.Ng5 Rg7 19.Rde1 Kf8 20.Rhf1 c6 21.Nf6 h6 22.Re8#