1.c4 Nf6 2.Nc3 e6 3.d4 Bb4 4.Qc2 d5 5.a3 Bxc3+ 6.Qxc3 O-O 7.Nf3 b6 8.cxd5 Qxd5 9.g3 Bb7 10.Bg2 Rc8 11.O-O Nbd7 12.Nh4 Ne4 13.Qe3 c5 14.dxc5 Ndxc5 15.b4 Na4 16.Nf3 Rc3 17.Qf4 Rc2 18.Ne1 Rxe2 19.Be3 Nac3 20.Bf3 Rb2 21.Rc1 Ne2+ 22.Bxe2 Rxe2 23.Qf3 Ra2 24.Rc7 Nd6 25.Rd7 Qxf3 26.Nxf3 Bxf3 27.Rxd6 Rxa3 28.Rc1 h6 29.h3 Rb3 30.Rd4 a5 31.bxa5 bxa5 32.Ra4 Rb4 33.Ra3 a4 34.Rca1 Bc6 35.g4 Rab8 36.Kh2 Rb1 37.Rxb1 Rxb1 38.Rc3 Bd5 39.Ra3 Bb3 40.Kg3 f6 41.f4 Rd1 42.h4 h5 43.gxh5 Kh7 44.Kf3 Rf1+ 45.Kg3 Re1 46.Kf3 Rd1 47.h6 gxh6 48.h5 Kg7 49.Kg4 Rd3 50.Bc5 Rd5 51.Bb4 Bd1+ 52.Kg3 Rxh5 53.Rd3 Rd5 54.Rc3 h5 55.Be7 Rd7 56.Ba3 Kg6 57.Kh4 Kf5 58.Bb2 Rd2 59.Bc1 Rh2+ 60.Rh3 Rc2 61.Ba3 Rc4 62.Bd6 e5 63.Rh1 Rxf4+ 64.Kg3 Rd4 65.Bc5 Rd3+ 66.Kf2 a3 67.Bxa3 Rxa3 68.Rxd1 e4 69.Rh1 Kg4 70.Rg1+ Kf4 71.Rh1 Ra2+ 72.Kg1 Kg3 73.Kf1 Ra1+ 74.Ke2 Rxh1 75.Ke3 Re1+ 76.Kd2 Kf2 77.Kc2 h4 78.Kd2 h3 79.Kc2 h2 80.Kd2 Re3 81.Kc2 Rg3 82.Kb2 Rg8 83.Kc3 Ke3 84.Kc4 Ra8 85.Kd5 f5 86.Ke5 f4 87.Kd5 f3 88.Ke5 f2 89.Kd5 f1=Q 90.Kc5 Qg1 91.Kd5 h1=Q 92.Ke5 Qhh2+ 93.Kf5 Rf8+ 94.Ke6 Rf6+ 95.Kd5 Qd6+ 96.Kc4 Qd4+ 97.Kb5 Qb6+ 98.Kc4 Qd4+ 99.Kb5 Qg5# 0-1