1.c4 Nf6 2.d4 b5 3.cxb5 d5 4.e3 e6 5.Nf3 a6 6.bxa6 Bd6 7.Be2 Bxa6 8.Nc3 O-O 9.O-O Qe7 10.Bxa6 Nxa6 11.Ne2 c5 12.b3 Ne4 13.Bb2 Rfc8 14.Nc3 c4 15.bxc4 Rxc4 16.Nxe4 dxe4 17.Nd2 Rcc8 18.Nxe4 Nb4 19.a4 Nd5 20.Nxd6 Qxd6 21.e4 Nc3 22.Bxc3 Rxc3 23.d5 exd5 24.Qxd5 Qxd5 25.exd5 Rc5 26.Rfd1 Kf8 27.d6 Ke8 28.d7+ Kd8 29.Ra3 Rc7 30.a5 Rxd7 31.Rad3 Rxd3 32.Rxd3+ Ke7 33.Ra3 Kd6 34.a6 Kc7 35.h4 Kb6 36.Rb3+ Kxa6 37.Kh2 Ra7 38.Rb8 g6 39.g4 Ka5 40.Rh8 f6 41.Rf8 Ra6 42.Rf7 h5 43.Rg7 f5 44.gxf5 gxf5 45.Rg5 Kb4 46.Rxf5 Rh6 47.Kg3 Kc4 48.Kf4 Kd3 49.Kg5 Rh8 50.Re5 Kd4 51.f4 Rg8+ 52.Kxh5 Rh8+ 53.Kg4 Rg8+ 54.Rg5 Rh8 55.h5 Ke4 56.Re5+ Kd4 57.Kg5 Rg8+ 58.Kf5 Rf8+ 59.Kg5 Rg8+ 60.Kf6 Rf8+ 61.Kg7 Rxf4 62.Rg5 Rh4 63.h6 Ke4 64.h7 Kf4 65.Rg6 Kf5 66.Rh6 Rg4+ 67.Kf7 Rc4 68.h8=Q Rc7+ 69.Ke8 Rc8+ 70.Kd7 Rxh8 71.Rxh8 Ke4 72.Ke6 Kd4 73.Re8 Ke4 74.Kd6+ Kd4 75.Rf8 Ke4 76.Rc8 Kd4 77.Re8 Kc4 78.Ke5 Kd3 79.Kd5 Kc3 80.Ke4 Kc4 81.Rf8 Kc5 82.Ke5 Kc4 83.Ke4 Kc5 84.Rf1 Kd6 85.Kd4 Ke6 86.Rf3 Kd6 87.Re3 Kc6 88.Re1 Kd6 89.Re3 Kc6 90.Ke5 Kc5 91.Re4 Kc6 92.Rc4+ Kb5 93.Kd5 Kb6 94.Kd6 Kb5 95.Rf4 Kb6 96.Rf5 Kb7 97.Rb5+ Ka6 98.Kc6 Ka7 99.Ra5+ Kb8 100.Ra3 Kc8 101.Ra8# 1-0