1.e4 e6 2.Nc3 Nf6 3.e5 Nd5 4.Nf3 d6 5.exd6 c6 6.Ne4 f5 7.Nc3 Bxd6 8.d4 O-O 9.Bd3 c5 10.Nxd5 exd5 11.dxc5 Re8+ 12.Be2 Bxc5 13.O-O Nc6 14.a3 h6 15.b4 Bb6 16.Bb2 Re4 17.Nd2 Re7 18.Nf3 Re4 19.Bd3 Be6 20.b5 Ne7 21.a4 Ng6 22.Bxe4 dxe4 23.Qxd8+ Rxd8 24.Ne5 Nf4 25.a5 Bc5 26.Rfd1 Rc8 27.c4 Kh7 28.h3 Ne2+ 29.Kf1 Nf4 30.a6 bxa6 31.Rxa6 Bb6 32.Bd4 Rd8 33.g3 Nxh3 34.c5 Bxc5 35.Rxe6 Rxd4 36.Rxd4 Bxd4 37.f4 exf3 38.Nxf3 Bb6 39.Rc6 Nf2 40.Rxb6 axb6 41.Kxf2 g5 42.Ne5 Kg7 43.Nc4 Kf6 44.Nxb6 Ke6 45.Nc4 Kd5 46.Ne3+ Kc5 47.Nxf5 h5 48.Nd4 h4 49.g4 h3 50.Kg3 Kxd4 51.b6 Kc3 52.Kh2 Kd2 53.Kh1 Ke1 54.b7 Ke2 55.b8=R Kf1 56.Rd8 h2 57.Rd4 Kf2 58.Rd3 Kf1 59.Rd6 Ke2 60.Rg6 Kf2 61.Rh6 Ke1 62.Rh8 Kd1 63.Re8 Kc1 64.Re3 Kd2 65.Ra3 Kd1 66.Rh3 Ke1 67.Ra3 Kf2 68.Rb3 Ke2 69.Rb6 Kf3 70.Rb5 Kf4 71.Rb1 Kxg4 72.Kg2 h1=Q+ 73.Rxh1 Kf5 74.Kg1 g4 75.Kf1 Ke4 76.Kg2 g3 77.Rg1 Kf4 78.Ra1 Ke5 79.Ra8 Kd5 80.Rd8+ Ke6 81.Rg8 Kf6 82.Kxg3 Ke7 83.Rb8 Ke6 84.Kf3 Kd6 85.Rb6+ Ke5 86.Kg3 Kd4 87.Kf4 Kc3 88.Rd6 Kb3 89.Kg5 Ka2 90.Kg6 Ka3 91.Rc6 Ka2 92.Rc2+ Ka1 93.Rh2 Kb1 94.Rh5 Ka1 95.Rh1+ Ka2 96.Kf7 Kb3 97.Rh8 Kc4 98.Re8 Kc3 99.Re4 Kb3 100.Rd4 Ka2 101.Kf8 Ka3 102.Rd5 Kb3 103.Rg5 Kb4 104.Re5 Kc3 105.Rf5 Kc4 106.Ke8 Kb4 107.Rf7 Ka4 108.Rf2 Ka3 109.Rh2 Kb4 110.Kf7 Ka4 111.Kf8 Ka5 112.Rh5+ Kb4 113.Ke8 Kc4 114.Rh6 Kb3 115.Rh4 Kc2 116.Kf8 Kc3 117.Ke7 Kd2 118.Rh3 Ke2 119.Kd6 Kf1 120.Rh2 Kg1 121.Rd2 Kf1 122.Ke5 Ke1 123.Rh2 Kd1 124.Ke4 Kc1 125.Kd3 Kb1 126.Kc3 Kc1 127.Rh1# 1-0