1.Nf3 e6 2.a3 Nh6 3.d4 Ng8 4.e4 d5 5.Nc3 Nf6 6.Bd3 dxe4 7.Nxe4 Nxe4 8.Bxe4 Nd7 9.Qe2 Nf6 10.Bg5 Be7 11.Bd3 h6 12.Bf4 a6 13.h4 b5 14.O-O-O Bb7 15.Ne5 b4 16.axb4 Bxb4 17.c3 Bd6 18.Rh3 Nd5 19.Bd2 Bxe5 20.Qxe5 Qf6 21.Re1 Rg8 22.c4 Qxe5 23.Rxe5 Nf6 24.d5 O-O-O 25.dxe6 fxe6 26.Rxe6 Bxg2 27.Rg3 Bb7 28.Re7 g5 29.hxg5 hxg5 30.Bf5+ Kb8 31.Rxg5 Rge8 32.Rgg7 Rxe7 33.Rxe7 Rd4 34.b3 Be4 35.Be3 Bxf5 36.Bxd4 Be6 37.b4 a5 38.Bxf6 Bh3 39.Re4 Be6 40.Rxe6 axb4 41.Kd2 Kc8 42.Be7 Kd7 43.Kc1 b3 44.Rh6 c5 45.Bd6 Kc8 46.Kb1 Kb7 47.Rh1 b2 48.Rh8 Kb6 49.Kxb2 Ka5 50.Kc2 Ka6 51.Bc7 Ka7 52.Rg8 Kb7 53.Rg4 Kc6 54.Kd2 Kd7 55.Rg5 Kc6 56.Kd1 Kxc7 57.Kc1 Kd6 58.f3 Ke6 59.Kd2 Kf6 60.Rh5 Ke6 61.Rh2 Ke5 62.f4+ Kf6 63.Kc3 Kf5 64.Re2 Kg4 65.Kb2 Kg3 66.Rg2+ Kh4 67.Ka3 Kh3 68.Rg7 Kh2 69.Ra7 Kg1 70.Ka4 Kh2 71.Kb3 Kg2 72.Ra4 Kh3 73.Ra1 Kg2 74.Ra7 Kf1 75.Ra1+ Ke2 76.Ka3 Ke3 77.Ka2 Kf2 78.Rf1+ Kxf1 79.Ka3 Ke2 80.Ka4 Kd3 81.Kb5 Kd4 82.f5 Ke4 83.f6 Ke5 84.Ka4 Kxf6 85.Kb5 Ke7 86.Kxc5 Ke8 87.Kc6 Kf7 88.c5 Kg7 89.Kb6 Kf6 90.Kc6 Ke5 91.Kc7 Kf4 92.Kb7 Ke5 93.Kc7 Ke4 94.Kd6 Kd4 95.c6 Kc4 96.Ke5 Kb3 97.Kd4 Ka2 98.Kc5 Ka3 99.c7 Kb3 100.c8=R Kc2 101.Kd4+ Kb2 102.Rb8+ Ka2 103.Ke3 Ka3 104.Rd8 Ka2 105.Kd2 Kb2 106.Rc8 Ka1 107.Rf8 Kb2 108.Rf2 Ka3 109.Rh2 Kb2 110.Ke3+ Kc1 111.Kd3 Kd1 112.Ke4 Ke1 113.Kf4 Kf1 114.Ra2 Kg1 115.Ra8 Kh1 116.Ra3 Kg1 117.Ke4 Kg2 118.Kd3 Kg1 119.Ke3 Kh1 120.Kd4 Kg2 121.Ra8 Kf1 122.Rf8+ Ke1 123.Rf6 Kd1 124.Rc6 Ke1 125.Rc8 Kd2 126.Rc3 Ke2 127.Rc4 Ke1 128.Ke5 Kd2 129.Rd4+ Ke3 130.Rd6 Ke2 131.Rg6 Kd3 132.Rg1 Kd2 133.Kd4 Ke2 134.Ke4 Kf2 135.Rg5 Kf1 136.Kd3 Kf2 137.Rf5+ Kg1 138.Re5 Kf2 139.Re3 Kf1 140.Re8 Kg1 141.Kd2 Kh2 142.Rg8 Kh1 143.Ke3 Kh2 144.Rg6 Kh3 145.Kf4 Kh2 146.Kf3 Kh3 147.Rh6# 1-0