1.f4 e5 2.e4 exf4 3.Nf3 d6 4.Nc3 h6 5.Bc4 Nc6 6.O-O g5 7.d4 Bg7 8.Ne2 Nge7 9.c3 d5 10.exd5 Nxd5 11.g3 Nb6 12.Bb3 g4 13.Nxf4 gxf3 14.Qxf3 Qe7 15.Bd2 Kd8 16.Rae1 Qf8 17.Qh5 Ne7 18.Ng6 fxg6 19.Rxf8+ Rxf8 20.Qc5 Nc6 21.d5 Ne5 22.Rxe5 Nd7 23.Qe7#