1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 d5 7.Bxd5 Qxd5 8.Nc3 Qa5 9.Nxd4 Nxd4 10.Qxd4 f5 11.Bg5 Qc5 12.Qd8+ Kf7 13.Nxe4 fxe4 14.Rad1 Bd6 15.Qxh8 Qxg5 16.f4 Qh4 17.Rxe4 Bh3 18.Qxa8 Bc5+ 19.Kh1 Bxg2+ 20.Kxg2 Qg4+ 21.Kf1 Qf3+ 22.Ke1 Qf2#