1.e4 e5 2.Nf3 f6 3.Nxe5 fxe5 4.Qh5+ Ke7 5.Bc4 Qe8 6.Qxe5+ Kd8 7.Qd4 Nc6 8.Qe3 Nf6 9.Nc3 b6 10.O-O Bc5 11.Qg3 g6 12.d3 Qe5 13.Bf4 Qd4 14.Bxc7+ Ke8 15.e5 Nh5 16.Qg5 Rf8 17.Ne4 Be7 18.Nd6+ Bxd6 19.exd6 Qf6 20.Rae1+ Ne5 21.Rxe5+ Qxe5 22.Qd8#