1.e4 e5 2.Nc3 Nf6 3.d4 exd4 4.Qxd4 Nc6 5.Qd3 Bb4 6.Bd2 O-O 7.O-O-O Re8 8.Nge2 Ne5 9.Qg3 d6 10.Bg5 Bxc3 11.Nxc3 Ng6 12.Nd5 Nxe4 13.Bxd8 Nxg3 14.hxg3 Rxd8 15.Nxc7 Rb8 16.Nb5 d5 17.Nxa7 Bf5 18.Nb5 Ne5 19.Nd4 Bg6 20.f4 Nc6 21.f5 Nxd4 22.fxg6 Ne6 23.gxf7+ Kh8 24.Bd3 h6 25.Rhe1 Nf8 26.Bb5 g6 27.Re8 Kg7 28.Rxd8 Rxd8 29.Be8 Rd6 30.c4 d4 31.b4 Ne6 32.Kc2 Ng5 33.c5 Rd8 34.f8=Q+ Kxf8 35.Bxg6 Kg7 36.Bd3 Nf7 37.Re1 Kf6 38.Rf1+ Ke7 39.a4 Ne5 40.a5 Ng4 41.Rf4 Ne3+ 42.Kb3 Nxg2 43.Re4+ Kf6 44.b5 Rd5 45.Kc4 Rd8 46.a6 Ne3+ 47.Kb4 Nd5+ 48.Ka5 bxa6 49.b6 Nc3 50.Rf4+ Ke5 51.Rh4 Rc8 52.Rh5+ Ke6 53.Kxa6 Ra8+ 54.Kb7 Ra5 55.c6 Rxh5 56.c7 Nb5 57.c8=Q+ Kd6 58.Qc6+ Ke7 59.Qe4+ Kd7 60.Qh7+ Kd8 61.Qg8+ Ke7 62.Qg7+ Kd8 63.Qf8+ Kd7 64.Qf7+ Kd8 65.Qxh5 Nd6+ 66.Kc6 Nc8 67.Kd5 Ne7+ 68.Ke4 Ng8 69.Qh4+ Kd7 70.Qh1 Nf6+ 71.Kf3 Kc6 72.Kf2+ Kxb6 73.Qh4 Nd5 74.Qxh6+ Kb7 75.Qg5 Nb6 76.Be4+ Kc7 77.Qg7+ Kd6 78.Qxd4+ Kc7 79.Qc5+ Kb8 80.Qxb6+ Kc8 81.Bf5#