1.e4 e5 2.Bc4 Nf6 3.Nc3 Nc6 4.f4 Qe7 5.Nf3 exf4 6.d3 d5 7.Bxd5 Bg4 8.Bxc6+ bxc6 9.Bxf4 Bxf3 10.Qxf3 Nd5 11.Bd2 Rb8 12.O-O Qc5+ 13.Kh1 Nf6 14.e5 Nd5 15.Qxf7+ Kd8 16.Qe6 h6 17.Rf7 Ne7 18.Raf1 Qd4 19.Rxf8+ Rxf8 20.Rxf8#