1.c4 Nc6 2.g3 e5 3.Bg2 Nf6 4.Nc3 Bb4 5.Nd5 Nxd5 6.cxd5 Ne7 7.Nf3 e4 8.Ng5 Nxd5 9.Nxe4 Nb6 10.Qb3 Be7 11.Nc3 O-O 12.d4 a5 13.a4 d5 14.Nxd5 Nxd5 15.Bxd5 Bb4+ 16.Kf1 c6 17.Bf3 Qxd4 18.Kg2 Be6 19.Qc2 Qc4 20.Qxc4 Bxc4 21.Be3 Bb3 22.Rhc1 Rfd8 23.h4 Bd2 24.Bxd2 Rxd2 25.Rcb1 Rd4 26.Ra3 Rb4 27.Rc1 Kf8 28.Rc3 Be6 29.b3 Ke7 30.Kf1 Rd8 31.Ke1 Rd6 32.e3 h6 33.Bd1 g5 34.hxg5 hxg5 35.Rc5 Rd5 36.Rxd5 Bxd5 37.Kd2 Kd6 38.Kc3 c5 39.Ra1 c4 40.bxc4 Rxc4+ 41.Kd2 Rb4 42.Kc3 Kc5 43.Bc2 Bc6 44.Bb3 f6 45.Ra2 b6 46.Ra1 Bd7 47.Ra2 Rxb3+ 48.Kxb3 Be6+ 49.Kb2 Bxa2 50.Kxa2 Kb4 51.f4 Kxa4 52.e4 gxf4 53.gxf4 Kb4 54.e5 fxe5 55.fxe5 Kc5 56.Ka3 Kd5 57.Ka4 Kxe5 58.Kb5 Kd5 59.Kxb6 a4 60.Kc7 Kd4 61.Kb7 Ke3 62.Kc7 Ke4 63.Kc8 Kd3 64.Kd8 Ke4 65.Ke7 Ke3 66.Ke8 Kf3 67.Kf8 Kg2 68.Kg7 a3 69.Kf6 Kf3 70.Kg5 Kg3 71.Kh5 Kf4 72.Kg6 Ke5 73.Kg7 Kd4 74.Kf8 Ke3 75.Kf7 Ke2 76.Ke7 Kf3 77.Kd6 Kf2 78.Kc5 Kf3 79.Kb5 Ke4 80.Ka4 a2 81.Kb3 a1=R 82.Kc2 Kd4 83.Kb2 Ra6 84.Kc2 Kd5 85.Kc3 Re6 86.Kb4 Re8 87.Ka3 Kd6 88.Ka2 Ra8+ 89.Kb2 Kd7 90.Kc2 Rf8 91.Kb2 Rf2+ 92.Kb3 Ke7 93.Ka4 Kf8 94.Kb4 Kg8 95.Kb5 Kg7 96.Kc6 Kf6 97.Kd6 Kf5 98.Kc5 Rf3 99.Kb6 Ke6 100.Kb7 Rd3 101.Ka8 Rd7 102.Kb8 Rd8+ 103.Kc7 Rd2 104.Kc8 Kd6 105.Kb8 Rc2 106.Ka8 Kc7 107.Ka7 Ra2# 0-1