1.c4 a6 2.Nc3 Nf6 3.d4 c5 4.d5 b5 5.e4 d6 6.cxb5 g6 7.Nf3 Bg7 8.Bd3 axb5 9.Bxb5+ Bd7 10.Bc4 Bg4 11.O-O O-O 12.h3 Bxf3 13.Qxf3 Nbd7 14.Qe2 Ne8 15.Bd2 Nc7 16.a4 Ne5 17.Bb5 Nxb5 18.Nxb5 Qb6 19.b3 Rfb8 20.Rab1 c4 21.Be3 Qa5 22.f4 cxb3 23.fxe5 Qxa4 24.Nd4 Bxe5 25.Nc6 Qxe4 26.Nxb8 Rxb8 27.Qf3 Qxf3 28.gxf3 b2 29.Rfd1 Rb4 30.Kf1 f5 31.f4 Bf6 32.Ke2 Ra4 33.Kd3 Ra3+ 34.Kd2 Kf7 35.h4 h5 36.Rh1 Rb3 37.Bf2 Rb4 38.Be3 Rb3 39.Rh2 Ra3 40.Re2 Rb3 41.Rg2 Ra3 42.Rh2 Rb3 43.Rhh1 Rc3 44.Bf2 Rc4 45.Be3 Rc3 46.Ke2 Rc2+ 47.Bd2 Rc5 48.Rh3 Rxd5 49.Bc3 Bxc3 50.Rxc3 Rb5 51.Rc2 Rb4 52.Kf3 Rb3+ 53.Kg2 Rb4 54.Rf2 e5 55.Rbxb2 Rxb2 56.Rxb2 Kf8 57.Rb8+ Kg7 58.Rd8 Kh6 59.fxe5 g5 60.hxg5+ Kg7 61.Rb8 h4 62.Kf1 d5 63.e6 Kg6 64.Rc8 Kh7 65.Rb8 Kg6 66.Rh8 Kg7 67.Re8 Kg6 68.Rc8 Kh5 69.Kg1 d4 70.Rh8+ Kg4 71.Rxh4+ Kg3 72.e7 d3 73.Rh2 Kf4 74.Kg2 Kxg5 75.Rh1 Kg4 76.e8=B f4 77.Kf2 Kf5 78.Rh8 Ke6 79.Rh7 Ke5 80.Kf1 Kd5 81.Bg6 Kd4 82.Ke1 d2+ 83.Kd1 Kc5 84.Rh1 Kb5 85.Be4 Kc4 86.Bg6 Kb4 87.Rh3 Kc4 88.Bb1 Kb5 89.Bd3+ Kb6 90.Bh7 Ka5 91.Kc2 Kb5 92.Be4 Kb4 93.Rb3+ Ka4 94.Rb6 d1=B+ 95.Kb2 Be2 96.Kc2 Ka3 97.Rb1 Bd3+ 98.Kxd3 f3 99.Ra1+ Kb2 100.Rd1 Ka3 101.Bc6 Kb3 102.Bb7 Ka2 103.Rd2+ Ka3 104.Ba8 Kb4 105.Bxf3 Ka5 106.Rd1 Kb5 107.Kc3 Ka5 108.Be2 Ka4 109.Ra1# 1-0