1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d6 6.Bb3 Bg4 7.Nbd2 Qd7 8.Qe2 a6 9.h3 Bh5 10.Nf1 O-O-O 11.Ng3 Bg6 12.Bd2 h5 13.Nh4 Rhe8 14.O-O-O d5 15.Nxg6 fxg6 16.Bg5 d4 17.c4 Bb4 18.a3 Ba5 19.f4 Qd6 20.f5 b5 21.cxb5 axb5 22.fxg6 Qc5+ 23.Kb1 Qb6 24.Bxf6 gxf6 25.g7 b4 26.a4 Qa6 27.Bc4 Qa7 28.b3 Bb6 29.g8=Q Rxg8 30.Bxg8 Rxg8 31.Nf5 Kb7 32.Qc2 Na5 33.Rc1 Qa6 34.Rhd1 c5 35.Nd6+ Kc7 36.Nb5+ Kb7 37.Nd6+ Kc7 38.Nc4 Rg3 39.Nxa5 Qxa5 40.Qf2 Rxd3 41.Rxd3 Kc6 42.Qc2 Kc7 43.Qc4 Kc6 44.Qd5+ Kc7 45.Rc4 Kc8 46.Rg3 Kc7 47.Rg7+ Kb8 48.Qg8+ Bd8 49.Rd7 Kc8 50.Qxd8+ Qxd8 51.Rxd8+ Kxd8 52.Rxc5 Ke7 53.Kc2 Ke6 54.Rd5 f5 55.Kd3 fxe4+ 56.Kxe4 h4 57.Rxe5+ Kd6 58.Rd5+ Ke6 59.Rxd4 Kf6 60.Rxb4 Kg5 61.Rb5+ Kg6 62.Kf4 Kf6 63.Kg4 Ke6 64.Kxh4 Kd6 65.Kg4 Kc6 66.h4 Kd7 67.h5 Ke7 68.h6 Kf7 69.h7 Kg7 70.Rb7+ Kh8 71.Rb8+ Kg7 72.Rb4 Kf7 73.Rf4+ Kg7 74.h8=Q+ Kxh8 75.Kg5 Kg8 76.Kg6 Kh8 77.Rb4 Kg8 78.Rb8#