1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.c3 Nf6 5.a3 Nxe4 6.Nd4 exd4 7.Bxf7+ Kxf7 8.O-O d3 9.Qf3+ Nf6 10.Qxd3 d5 11.Re1 Bd6 12.h3 Re8 13.Kf1 Rxe1+ 14.Kxe1 Qe7+ 15.Kf1 a5 16.Qf3 Bd7 17.d4 Re8 18.Be3 Qe4 19.Qe2 Bxh3 20.f3 Bxg2+ 21.Kxg2 Qxe3 22.Qxe3 Rxe3 23.Nd2 Re2+ 24.Kh3 Rh2#