1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 dxc4 5.e4 c5 6.Bxc4 cxd4 7.Qxd4 Qxd4 8.Nxd4 a6 9.O-O Bc5 10.Nb3 Bb4 11.e5 Nfd7 12.f4 b6 13.Be2 Bb7 14.Be3 Nc6 15.Na4 b5 16.Nac5 Nxc5 17.Nxc5 Bxc5 18.Bxc5 O-O-O 19.Bd6 Nd4 20.Bd3 Kd7 21.Rac1 Rc8 22.Bc5 Nf5 23.Rfd1 Ke8 24.b4 h5 25.Ra1 Rd8 26.a4 bxa4 27.Rxa4 Be4 28.Ra3 Bxd3 29.Rdxd3 Rxd3 30.Rxd3 f6 31.Ra3 Kf7 32.Rxa6 Rd8 33.b5 Rd5 34.Rc6 fxe5 35.b6 Rd1+ 36.Kf2 Rd2+ 37.Ke1 Rb2 38.fxe5 Nh4 39.Kd1 Nxg2 40.Rc7+ Kg6 41.b7 Nf4 42.Ba7 Nd5 43.b8=Q Rxb8 44.Bxb8 Nxc7 45.Bxc7 Kf5 46.Ke2 g5 47.Kf3 g4+ 48.Kg3 Kg5 49.Bd8+ Kf5 50.Bf6 Kg6 51.Kh4 Kh6 52.Bg5+ Kg6 53.Bf4 Kf5 54.Bg3 Kg6 55.h3 gxh3 56.Kxh3 Kf5 57.Kh4 Kg6 58.Bh2 Kh6 59.Bf4+ Kg6 60.Bg5 Kf5 61.Bf6 Kg6 62.Bd8 Kh6 63.Kg3 Kg6 64.Kf4 Kh6 65.Ke4 Kg6 66.Bh4 Kf7 67.Kd4 Kg6 68.Kc5 Kf5 69.Kd6 Kg4 70.Be7 h4 71.Bxh4 Kxh4 72.Kxe6 Kg5 73.Kd5 Kf5 74.Kd6 Kg5 75.Ke7 Kf5 76.e6 Kg6 77.Ke8 Kf5 78.e7 Kf6 79.Kf8 Kg6 80.Kg8 Kg5 81.Kf8 Kh6 82.e8=R Kg6 83.Re2 Kf6 84.Ra2 Ke5 85.Ra3 Ke6 86.Ra6+ Ke5 87.Ke7 Kd5 88.Kd7 Kd4 89.Kc8 Kc3 90.Kd8 Kb4 91.Ra1 Kc4 92.Ra5 Kd4 93.Ra4+ Kd5 94.Rf4 Kc5 95.Re4 Kd5 96.Re1 Kc5 97.Ra1 Kc4 98.Ra3 Kb5 99.Ra7 Kc6 100.Rh7 Kc5 101.Ke8 Kd4 102.Rh5 Kc4 103.Rh6 Kc5 104.Rh1 Kb4 105.Rf1 Kb3 106.Ra1 Kb4 107.Rd1 Kc5 108.Rd7 Kb4 109.Rd3 Kc4 110.Rd6 Kc3 111.Rg6 Kc4 112.Rc6+ Kd3 113.Ke7 Ke3 114.Rc2 Kd3 115.Rg2 Kd4 116.Rg4+ Ke5 117.Ra4 Kd5 118.Kf6 Kd6 119.Ra5 Kc6 120.Ke6 Kb7 121.Re5 Kc7 122.Rc5+ Kb6 123.Kd6 Ka7 124.Rc3 Kb7 125.Rb3+ Kc8 126.Rb4 Kd8 127.Rb8# 1-0