1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Nxe5 7.Rxe5+ Be7 8.Bf1 O-O 9.Nc3 Ne8 10.d4 Bf6 11.Re1 d5 12.Bd3 g6 13.Ne2 Ng7 14.c3 Re8 15.Bf4 Bf5 16.Bxf5 Nxf5 17.Qb3 b6 18.Ng3 Nxg3 19.hxg3 c6 20.Rxe8+ Qxe8 21.Qa4 h5 22.Qa6 Qd7 23.Re1 Kg7 24.a4 Re8 25.Rxe8 Qxe8 26.Qxa7 Qe1+ 27.Kh2 Qxf2 28.Qxb6 g5 29.Bd6 h4 30.Qxc6 hxg3+ 31.Bxg3 Qxb2 32.Be5 Bxe5+ 33.dxe5 Kg8 34.Qe8+ Kg7 35.e6 fxe6 36.Qe7+ Kh8 37.Qf6+ Kh7 38.a5 Qb7 39.Kh3 Qa6 40.Kg4 Qxa5 41.Qf7+ Kh8 42.Kh5 Qa4 43.Qf6+ Kh7 44.Qh6+ Kg8 45.Qxe6+ Kg7 46.Qe5+ Kh7 47.Qe7+ Kh8 48.Qf8+ Kh7 49.Qf5+ Kh8 50.Kxg5 Qc4 51.Kg6 Qe4 52.g4 Qe8+ 53.Kh6 Qc6+ 54.Qg6 Qd7 55.Qf6+ Kg8 56.Kg5 Qc7 57.Kf5 Qc4 58.Qd4 Qc6 59.Qe5 Kf7 60.Kg5 Kg8 61.Kh5 Kf7 62.Qf5+ Kg7 63.Qg5+ Kh7 64.Qf5+ Kg7 65.Qe5+ Kh7 66.g5 Qg6+ 67.Kg4 Qc6 68.Kf5 Qg6+ 69.Kf4 Qc6 70.Qf6 Qc7+ 71.Kf5 Qc8+ 72.Kf4 Qc7+ 73.Qe5 Qc6 74.Qd4 Qd6+ 75.Kf5 Qg6+ 76.Ke5 Qxg5+ 77.Kd6 Qd8+ 78.Ke6 Qg8+ 79.Kd7 Qa8 80.Qc5 Qh8 81.Qe7+ Kg6 82.Qe6+ Kh7 83.Qh3+ Kg7 84.Qxh8+ Kxh8 85.Kc6 Kg7 86.Kxd5 Kf7 87.Kd6 Kf8 88.Kd7 Kg7 89.Kd6 Kf8 90.c4 Ke8 91.Kc7 Kf8 92.Kd7 Kg8 93.Kc7 Kh7 94.Kc6 Kg7 95.c5 Kg8 96.Kd7 Kh8 97.Kd6 Kg7 98.Kd7 Kg6 99.Kc7 Kf7 100.Kb8 Kf8 101.Ka7 Kf7 102.Kb6 Ke6 103.Kc6 Kf6 104.Kd7 Kg5 105.Ke6 Kh4 106.Kd7 Kg5 107.Ke6 Kg4 108.Kd5 Kf5 109.c6 Kg6 110.Ke4 Kh7 111.Kd5 Kg6 112.c7 Kg5 113.Kc5 Kf6 114.Kd6 Kf5 115.Kc5 Ke4 116.c8=R Kd3 117.Kd5 Ke3 118.Rc5 Kf3 119.Kc4 Ke3 120.Rf5 Kd2 121.Rf8 Kc2 122.Rf6 Kb1 123.Rf7 Ka2 124.Rf1 Kb2 125.Rg1 Ka3 126.Re1 Ka4 127.Re8 Ka5 128.Re1 Ka4 129.Ra1# 1-0