1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke8 8.Bxd5 Qf6 9.Bxc6+ Qxc6 10.Qh5+ Qg6 11.Qxe5+ Be7 12.O-O Qf6 13.Qxc7 Qg6 14.Re1 Qg5 15.d4 Qf6 16.Nc3 Be6 17.d5 Rc8 18.Qxb7 Bd7 19.Ne4 Qb6 20.Qxb6 axb6 21.Nd6+ Kf8 22.Nxc8 Bxc8 23.Bf4 Bf6 24.d6 Bd7 25.c4 Kf7 26.Be5 Bxe5 27.Rxe5 Bc6 28.Rd1 Rd8 29.d7 Bb7 30.Rd6 Ba8 31.Rxb6 Rxd7 32.f4 Rd1+ 33.Kf2 Rd2+ 34.Ke3 Rd7 35.c5 Bxg2 36.c6 Rc7 37.b4 Bxc6 38.Rc5 Re7+ 39.Kd4 Be8 40.Rb8 Re2 41.Rc7+ Kf8 42.Kc5 Rxa2 43.Rcc8 Re2 44.b5 Kf7 45.Rxe8 Rxe8 46.Rxe8 Kxe8 47.Kc6 Ke7 48.b6 Ke6 49.b7 Kf5 50.b8=Q Kg4 51.Qb2 Kxf4 52.Qb8+ Kg4 53.Qg3+ Kh5 54.Qxg7 h6 55.Kd5 Kh4 56.Ke4 Kh5 57.Kf4 Kh4 58.Qg4#