1.e4 e5 2.Nf3 Bd6 3.Bc4 Nf6 4.Ng5 O-O 5.c3 Bc5 6.Qc2 d5 7.exd5 g6 8.Qd3 Bf5 9.Qg3 Re8 10.O-O e4 11.d4 exd3 12.Bf4 Nh5 13.Qh4 Qe7 14.Nd2 f6 15.d6+ Kg7 16.dxe7 Rxe7 17.Ngf3 Nd7 18.g4 Nxf4 19.gxf5 gxf5 20.Qg3+ Ng6 21.Nh4 f4 22.Qg2 Re5 23.Nxg6 Rg5 24.Rfe1 Rxg2+ 25.Kxg2 Kxg6 26.Bxd3+ f5 27.Re6+ Nf6 28.Re5 Bd6 29.Bxf5+ Kf7 30.Be6+ Ke7 31.Re2 Re8 32.Bf5+ Kd8 33.Rxe8+ Kxe8 34.Re1+ Kf7 35.Be6+ Kg7 36.Bf5 h5 37.Kh1 Ng4 38.Bxg4 hxg4 39.Ne4 Be7 40.Rg1 Kg6 41.Rxg4+ Kf5 42.f3 c5 43.Rg7 Bf6 44.Rf7 Ke6 45.Rxf6+ Kd5 46.Rxf4 b5 47.Rf5+ Kc4 48.Rxc5+ Kd3 49.Rxb5 Kc2 50.b3 a6 51.Ra5 Kb2 52.Rxa6 Kc2 53.h4 Kd3 54.h5 Ke3 55.Kg2 Kf4 56.h6 Kf5 57.h7 Kf4 58.h8=Q Kf5 59.Qf6#