1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 d6 5.Nxd4 Nf6 6.Nc3 Nxd4 7.Qxd4 Qe7 8.O-O Qe5 9.Qd1 a6 10.f4 Qe7 11.e5 dxe5 12.fxe5 Nd7 13.Bxf7+ Kd8 14.Bf4 Qc5+ 15.Kh1 Be7 16.e6 Rf8 17.Bh5 g6 18.Bg4 Qc4 19.exd7 Rxf4 20.dxc8=Q#