1.c4 e5 2.g3 Bc5 3.d3 a5 4.Nc3 Nf6 5.Nf3 d6 6.d4 exd4 7.Nxd4 d5 8.Bg2 dxc4 9.Be3 O-O 10.Ne6 Qxd1+ 11.Rxd1 fxe6 12.Bxc5 Re8 13.f4 Nbd7 14.Be3 c6 15.O-O e5 16.f5 e4 17.a4 h6 18.h3 Rb8 19.Bf4 Ra8 20.Rd6 Ra6 21.Be3 Ne5 22.Bd4 Ned7 23.Rd1 c5 24.Be3 Rxd6 25.Rxd6 h5 26.Kf2 Kf7 27.Rd1 Re5 28.Nb5 Nb6 29.Nd6+ Ke7 30.Bf4 Rxf5 31.Nxf5+ Bxf5 32.Bd6+ Ke6 33.Bxc5 Nxa4 34.Bd4 b5 35.Ra1 g5 36.Ke3 Nd5+ 37.Kd2 Nb4 38.Rf1 Nc6 39.Bg7 Nc5 40.g4 hxg4 41.hxg4 Bxg4 42.Ke3 Bf5 43.Rh1 Ne7 44.Rh6+ Kd5 45.Rh5 Ne6 46.Bf6 Bg6 47.Bxe4+ Bxe4 48.Bxe7 Bg6 49.Rh1 Ke5 50.Rd1 Nf4 51.Bd6+ Ke6 52.Bxf4 gxf4+ 53.Kxf4 Bc2 54.Rc1 Bb3 55.Ke4 b4 56.Kd4 a4 57.Ra1 Kd6 58.e4 Kc6 59.e5 Kd7 60.Rg1 a3 61.bxa3 bxa3 62.Rg7+ Ke6 63.Rg6+ Ke7 64.Ra6 a2 65.Kc3 Kf7 66.Kb2 Ke7 67.Rc6 Kd7 68.Rd6+ Ke7 69.Rh6 c3+ 70.Ka1 c2 71.Rh1 Ke6 72.Kb2 Kxe5 73.Kxb3 a1=Q 74.Rxa1 Kd6 75.Kxc2 Kd5 76.Kd2 Ke5 77.Rh1 Kd4 78.Rh6 Kd5 79.Ra6 Kd4 80.Ra5 Kc4 81.Kd1 Kd3 82.Ra4 Kc3 83.Ra6 Kd4 84.Rh6 Ke3 85.Ke1 Ke4 86.Kf2 Kd5 87.Rh8 Kd4 88.Rh4+ Kc3 89.Rh3+ Kb4 90.Rh8 Kc3 91.Rd8 Kc4 92.Ra8 Kb5 93.Kg1 Kc6 94.Re8 Kb7 95.Re7+ Kc6 96.Re1 Kc7 97.Re2 Kb7 98.Rf2 Ka6 99.Rf1 Ka7 100.Rf8 Ka6 101.Kh2 Kb7 102.Rf2 Kb6 103.Rf3 Kc7 104.Re3 Kb6 105.Kh1 Ka6 106.Re6+ Ka5 107.Re4 Kb6 108.Re1 Kc5 109.Kg2 Kd6 110.Kf3 Kd5 111.Kf4 Kd4 112.Rd1+ Kc3 113.Ke4 Kc4 114.Rd5 Kc3 115.Rd4 Kb3 116.Kd3 Ka3 117.Ke4 Kb3 118.Kd3 Ka2 119.Rb4 Ka1 120.Kc2 Ka2 121.Ra4# 1-0