1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Nxe4 5.Bxf7+ Kxf7 6.Nxe4 Be7 7.d3 Rf8 8.d4 exd4 9.Nxd4 Kg8 10.O-O d5 11.Nc3 Bc5 12.Nb3 Bd6 13.Qxd5+ Kh8 14.h3 Nb4 15.Qe4 Re8 16.Bg5 Rxe4 17.Bxd8 Re8 18.Bg5 Nxc2 19.Rac1 Nb4 20.Rfe1 Rxe1+ 21.Rxe1 Nd3 22.Re8+ Bf8 23.Rxf8#