1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.d4 gxf3 6.Qxf3 d5 7.Bxd5 Nf6 8.O-O c6 9.Bxf7+ Kxf7 10.Qxf4 Bg7 11.e5 Rf8 12.exf6 Bxf6 13.Qg5 Rg8 14.Qh5+ Kg7 15.Rf3 Bxd4+ 16.Kh1 Bf6 17.Bd2 Kh8 18.Rxf6 Bg4 19.Qe5 Rg7 20.Rf7 Qg8 21.Rxg7 Qxg7 22.Qe8+ Qg8 23.Bc3#