1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 exd4 6.Re1 d5 7.Nxd4 Bd7 8.c4 Bc5 9.cxd5 Nxd4 10.Rxe4+ Ne6 11.Bxd7+ Qxd7 12.Qd2 Qxd5 13.Qxd5 Rd8 14.Rxe6+ fxe6 15.Qxe6+ Be7 16.Nc3 Rf8 17.Bg5 Rf7 18.Bxe7 Rxe7 19.Qg8+ Kd7 20.Rd1+ Kc6 21.Qc4+ Kb6 22.Qb5#