1.e3 e6 2.d4 d5 3.c4 Be7 4.Nf3 Nf6 5.Bd3 dxc4 6.Bxc4 a6 7.O-O b5 8.Be2 O-O 9.a3 Nbd7 10.b4 Nb6 11.Nbd2 Bb7 12.Nb3 Bd5 13.Qc2 Be4 14.Bd3 Bxd3 15.Qxd3 Qd5 16.Re1 Ne4 17.Qc2 Bd6 18.Na5 f5 19.Bb2 Na4 20.Rac1 f4 21.Nc6 fxe3 22.Rxe3 Nf6 23.Nfe5 Nh5 24.g3 Nf6 25.Rce1 Rae8 26.R3e2 Nb6 27.Na5 Na4 28.Nb3 Bxe5 29.dxe5 Ng4 30.f4 Nh6 31.Rd2 Qf3 32.Nd4 Qg4 33.Kg2 Rxf4 34.h3 Qg5 35.Bc1 Nf5 36.Nxf5 Rxf5 37.Rd7 Qg6 38.Rxc7 Nb6 39.Rf1 Nc4 40.Rxf5 exf5 41.Bf4 Qe6 42.Qe2 h6 43.h4 Rd8 44.Qf3 Nxe5 45.Bxe5 Rd2+ 46.Kh3 f4+ 47.g4 Qxe5 48.Qb3+ Qd5 49.Qxd5+ Rxd5 50.Rc3 g5 51.Kg2 Kf7 52.Rc6 Rd2+ 53.Kf1 gxh4 54.Rxh6 Rh2 55.Rxa6 h3 56.g5 Kg7 57.Rf6 Rh1+ 58.Kf2 Ra1 59.Rh6 Rxa3 60.Kg1 Rg3+ 61.Kf2 Rxg5 62.Rxh3 Kf6 63.Rh8 Ke5 64.Kf3 Rg3+ 65.Kf2 Kd4 66.Rf8 Rb3 67.Rxf4+ Kc3 68.Ke2 Rxb4 69.Rf3+ Kc2 70.Rf5 Rb3 71.Rc5+ Kb2 72.Kd2 b4 73.Rb5 Ka2 74.Rb7 Rb1 75.Kc2 b3+ 76.Kc3 Rc1+ 77.Kd2 b2 78.Kd3 b1=Q+ 79.Rxb1 Rxb1 80.Kd2 Rg1 81.Kc3 Rc1+ 82.Kd2 Rc4 83.Ke3 Rc2 84.Ke4 Rd2 85.Kf3 Kb3 86.Kg4 Kc4 87.Kh4 Kd4 88.Kg3 Rd1 89.Kh4 Rg1 90.Kh5 Ra1 91.Kh4 Rb1 92.Kg4 Kc3 93.Kh4 Re1 94.Kg4 Kd3 95.Kf3 Rf1+ 96.Kg2 Rf5 97.Kg3 Ke2 98.Kh3 Rd5 99.Kh2 Kf2 100.Kh1 Rh5# 0-1