1.d4 Nf6 2.Bd2 c5 3.dxc5 e5 4.c4 Bxc5 5.e3 Nc6 6.Nc3 O-O 7.a3 d5 8.cxd5 Nxd5 9.Nf3 Bf5 10.Nxd5 Qxd5 11.Bc3 Qe6 12.Be2 Rfd8 13.Qa4 a6 14.Qc4 Qe7 15.Qh4 Qxh4 16.Nxh4 Be6 17.Nf3 f6 18.O-O Ne7 19.Rfc1 Bb6 20.Be1 Nd5 21.Kf1 Rac8 22.Nd2 Bc5 23.Nc4 b6 24.b4 Bf8 25.e4 Nf4 26.Nxb6 Rb8 27.Nd5 Nxe2 28.Kxe2 Bxd5 29.exd5 Rxd5 30.Rc7 Rbd8 31.Rac1 Rd3 32.R1c3 Rd1 33.Rc8 Kf7 34.R3c7+ Be7 35.Rxd8 Rxd8 36.Ra7 Rd6 37.a4 Ke6 38.a5 Rc6 39.Rb7 f5 40.Bd2 Bf6 41.g3 Kd5 42.b5 axb5 43.Rxb5+ Kc4 44.Rb4+ Kd5 45.h4 h5 46.Rb5+ Kc4 47.Rb8 Kd5 48.Rb2 f4 49.Rb5+ Kc4 50.Rb4+ Kc5 51.gxf4 exf4 52.Rxf4 g6 53.Rb4 Ra6 54.Re4 Kb5 55.f3 Rc6 56.Be1 Bd8 57.Re5+ Ka6 58.Kd3 Bc7 59.Re8 Kb5 60.Rc8 Rd6+ 61.Ke3 Re6+ 62.Kf2 Bxa5 63.Bxa5 Kxa5 64.Rb8 Ka6 65.Kg3 Rf6 66.Rb4 Ka5 67.Rf4 Rc6 68.Rf8 Rc1 69.Kf4 Rg1 70.Rb8 Ka6 71.Ke5 Rg3 72.Rb3 Ka5 73.Kf4 Rg1 74.Rb7 Ka6 75.Rb8 Ka5 76.Ke5 Rg3 77.Kf6 Ka6 78.Kg7 Ka5 79.Kh6 Ka6 80.Rb3 Ka5 81.Rb7 Ka6 82.Rb8 Ka5 83.Rg8 Rxf3 84.Rxg6 Kb5 85.Kxh5 Kc5 86.Kh6 Kd5 87.h5 Rh3 88.Rg5+ Ke6 89.Kg7 Rf3 90.h6 Rf7+ 91.Kg8 Rd7 92.h7 Kf6 93.h8=Q+ Kxg5 94.Qe5+ Kg6 95.Qe6+ Kg5 96.Qxd7 Kg6 97.Kh8 Kg5 98.Kg7 Kh4 99.Kf6 Kg3 100.Kf5 Kh4 101.Kf4 Kh5 102.Qc6 Kh4 103.Qh1# 1-0