1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Bb4 6.Nxc6 bxc6 7.Bd3 O-O 8.O-O d5 9.exd5 cxd5 10.Qf3 c6 11.h3 Re8 12.Bg5 h6 13.Bh4 Bd6 14.Rfe1 Be6 15.Rad1 Rb8 16.b3 Rb4 17.Bg3 Rb8 18.Na4 Qc7 19.Nc5 Bxg3 20.fxg3 Qb6 21.Qf2 a5 22.g4 Nd7 23.Nxd7 Qxf2+ 24.Kxf2 Bxd7 25.Rxe8+ Rxe8 26.c4 Be6 27.cxd5 Bxd5 28.Rc1 Rd8 29.Be2 Kf8 30.Rc5 a4 31.bxa4 Ke7 32.a5 Kd6 33.Rc3 Kc7 34.Bf3 Bxf3 35.Rxf3 f6 36.Re3 Rd2+ 37.Re2 Rd7 38.Kf3 c5 39.Re6 Rd3+ 40.Ke4 Rd4+ 41.Kf5 Rd5+ 42.Kg6 Rg5+ 43.Kh7 h5 44.Re7+ Kd6 45.a6 c4 46.Re3 Ra5 47.gxh5 Rxh5+ 48.Kxg7 Ra5 49.Kxf6 Rxa2 50.g4 Rxa6 51.Re6+ Kc5 52.Rxa6 Kb5 53.Ra1 Kb6 54.g5 Kb7 55.h4 c3 56.h5 c2 57.h6 c1=Q 58.Rxc1 Kb6 59.Kf7 Kb7 60.h7 Kb6 61.Kf8 Ka7 62.Ke8 Ka6 63.Kf7 Ka5 64.Kf8 Kb4 65.Kg7 Kb5 66.Kf8 Ka4 67.Ke8 Ka3 68.Kf7 Kb3 69.Kf8 Ka4 70.Kg7 Kb3 71.g6 Ka4 72.Kf8 Ka5 73.g7 Ka6 74.Rc2 Ka5 75.Rc3 Kb6 76.Rc4 Kb5 77.Rc5+ Kxc5 78.g8=B Kd4 79.Kg7 Ke5 80.Be6 Kd4 81.Bc8 Kd5 82.Kf8 Ke5 83.Kf7 Kd6 84.Bg4 Kd5 85.Bh3 Kc6 86.Ke7 Kc5 87.Bg4 Kc4 88.Bc8 Kd3 89.Kd8 Kc4 90.h8=R Kc3 91.Kc7 Kc2 92.Kd6 Kc3 93.Rf8 Kd4 94.Re8 Kc3 95.Bd7 Kc4 96.Ra8 Kb3 97.Rb8+ Ka2 98.Rh8 Ka1 99.Rd8 Kb1 100.Kc5 Kc2 101.Rf8 Kd2 102.Rh8 Kc3 103.Ra8 Kc2 104.Rd8 Kd2 105.Rf8 Kc1 106.Rd8 Kc2 107.Kb4 Kc1 108.Ka3 Kd2 109.Re8 Kc2 110.Rc8+ Kd1 111.Rb8 Ke1 112.Rb1+ Kf2 113.Rb6 Ke3 114.Kb4 Kd3 115.Ra6 Ke2 116.Ra8 Ke1 117.Rd8 Kd2 118.Rh8 Ke1 119.Rg8 Kd1 120.Rc8 Kd2 121.Rd8 Kd1 122.Rf8 Ke1 123.Kc3 Ke2 124.Re8+ Kf2 125.Kd3 Kg2 126.Ke3 Kf1 127.Rg8 Ke1 128.Rg1# 1-0