1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke8 8.Bxd5 Bd7 9.Nc3 Nd4 10.Qh5+ g6 11.Qxe5+ Qe7 12.Qxe7+ Bxe7 13.O-O Nxc2 14.Rb1 Bf5 15.Bxb7 Rb8 16.Be4 Bc5 17.Bxf5 gxf5 18.d3 Bd4 19.Bf4 Rb7 20.Rfc1 Bxc3 21.Rxc2 Rb4 22.Re2+ Kf7 23.Bxc7 Rb7 24.Be5 Re8 25.f4 Bd4+ 26.Kf1 a5 27.Bxd4 Rxe2 28.Kxe2 a4 29.h3 a3 30.b3 Re7+ 31.Kf3 Rc7 32.b4 Ke6 33.Rb3 Kd5 34.Ke3 Rc2 35.Rxa3 Rxg2 36.b5 Rg3+ 37.Ke2 Kxd4 38.b6 Rg2+ 39.Ke1 Ke3 40.d4+ Kxf4 41.b7 Rb2 42.Rb3 Rxa2 43.b8=Q+ Ke4 44.Qb7+ Kxd4 45.Qg7+ Kc4 46.Qf7+ Kd4 47.Rb4+ Kc5 48.Qxa2 Kxb4 49.Qf2 Kc4 50.Qxf5 Kc3 51.Qe4 Kb3 52.Kd2 h5 53.h4 Kb2 54.Qd3 Ka1 55.Kc1 Ka2 56.Kc2 Ka1 57.Qa3#