1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.g3 c6 5.Qc2 d5 6.Bg2 b6 7.Bf4 O-O 8.O-O Nbd7 9.cxd5 cxd5 10.Rc1 a5 11.Nc3 Ba6 12.a4 Rc8 13.Qd1 h6 14.Nb5 Bxb5 15.axb5 g5 16.Be3 Ne4 17.Rc6 Nd6 18.Rac1 Nc4 19.Qb3 Kg7 20.h4 gxh4 21.Bf4 hxg3 22.Bxg3 Bg5 23.e3 Nf6 24.Ne5 Nd6 25.R1c2 Nfe8 26.Bf1 Rg8 27.Bd3 Bh4 28.Bf4 Bg5 29.Bh2 Rb8 30.Kf1 Rb7 31.Rc1 Qf6 32.Ke2 Ne4 33.f3 Qf5 34.Ng4 Kf8 35.Rg1 h5 36.Nf2 Bh4 37.Rxg8+ Kxg8 38.Rc8 Re7 39.Bd6 Nxd6 40.Bxf5 Nxc8 41.Bd3 Ncd6 42.e4 Rc7 43.Qd1 Ng7 44.Qd2 Rd7 45.Qc3 Nde8 46.e5 Rc7 47.Qd2 f5 48.Qh6 Bxf2 49.Kxf2 Kf7 50.Kg3 Ke7 51.Qd2 Kf7 52.Kh4 Kg6 53.Qg5+ Kh7 54.Qd8 Rc1 55.Qxb6 Rh1+ 56.Kg3 h4+ 57.Kf2 h3 58.Qd8 Rh2+ 59.Ke3 Rxb2 60.Qh4+ Kg8 61.Qxh3 a4 62.Qf1 a3 63.Qa1 Rb3 64.Kd2 Nc7 65.Bc2 Rxb5 66.Qxa3 Rb7 67.Qe7 Ra7 68.Qc5 Rb7 69.Qc6 Ra7 70.Qb6 Ra2 71.Qxc7 Ra8 72.Bb3 Ra3 73.Qb8+ Kh7 74.Bxd5 exd5 75.Qd6 Rxf3 76.Qxd5 Rf4 77.Kc3 Re4 78.Qc6 Re1 79.Qf6 Re3+ 80.Kd2 Re4 81.Kd3 Re1 82.d5 Rd1+ 83.Kc4 Rc1+ 84.Kb5 Rb1+ 85.Kc6 Rc1+ 86.Kd7 Ra1 87.Qb6 f4 88.Qd4 Ra5 89.e6 f3 90.Qe4+ Kg8 91.Qxf3 Ra7+ 92.Kd6 Ne8+ 93.Ke5 Rg7 94.Qh5 Re7 95.Qh4 Rg7 96.Qd8 Kf8 97.d6 Rb7 98.d7 Rb5+ 99.Kd4 Rb8 100.Qxb8 Ke7 101.dxe8=Q+ Kf6 102.Qe5# 1-0