1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 h6 7.Bg2 d5 8.Bf4 c5 9.dxc5 Qa5+ 10.Nbd2 Qxc5 11.a3 a5 12.O-O Nc6 13.Be3 Qd6 14.Rac1 Rd8 15.cxd5 Nxd5 16.Bc5 Qxc5 17.Qxc5 Bxc5 18.Rxc5 Bd7 19.Rfc1 Be8 20.Kf1 Kf8 21.Ke1 a4 22.e3 Nf6 23.Bf1 g5 24.h3 Nd7 25.Rb5 Rab8 26.Be2 Nf6 27.Rbc5 Ne7 28.Ne5 b6 29.R5c2 b5 30.Nd3 Rb6 31.Nb4 Nfd5 32.Nd3 Nf6 33.Nf3 Nc6 34.Nfe5 Nxe5 35.Nxe5 b4 36.Nc6 bxa3 37.bxa3 Rc8 38.Nb4 Rxc2 39.Rxc2 Nd5 40.Nxd5 exd5 41.Bf3 Rb3 42.Bxd5 Rxa3 43.Rc7 Rd3 44.e4 f5 45.Ke2 Bb5 46.Ke1 fxe4 47.Bxe4 Rd4 48.Bc2 Rd7 49.Rc8+ Ke7 50.Ra8 Rd4 51.Ra5 Bc6 52.Ke2 Kd6 53.Ke3 Rc4 54.Kd3 Rc5 55.Ra7 Bb5+ 56.Kd2 Rc4 57.Rh7 Kc5 58.Rxh6 a3 59.Bb3 Rd4+ 60.Kc2 Bd3+ 61.Kd2 Bf5+ 62.Kc1 Rb4 63.Bf7 Rb7 64.Rf6 Be4 65.Kd2 Rd7+ 66.Ke3 Re7 67.Kd2 Kd4 68.f3 Rd7 69.f4 Ra7 70.Ba2 gxf4 71.gxf4 Rg7 72.Rd6+ Kc5 73.Re6 Rg2+ 74.Kc3 Rg3+ 75.Kd2 Bc6 76.Re3 Rg2+ 77.Re2 Rg1 78.Re1 Rg3 79.Rc1+ Kd6 80.Bc4 Rxh3 81.f5 Rh2+ 82.Kc3 Kc5 83.f6 Rh3+ 84.Kd2 Rh2+ 85.Ke3 Rh3+ 86.Kf4 Rf3+ 87.Kg5 Kd6 88.Rd1+ Kc5 89.Be6 Be8 90.Rd5+ Kb4 91.Rd8 Bh5 92.Rh8 Re3 93.Rxh5 Rxe6 94.f7 Re5+ 95.Kh4 Rxh5+ 96.Kxh5 a2 97.f8=Q+ Kb3 98.Qg7 Kc2 99.Qa1 Kb3 100.Kg4 Ka3 101.Kf3 Kb4 102.Ke2 Kc5 103.Kd3 Kb4 104.Ke2 Ka3 105.Kd2 Kb3 106.Kc1 Ka4 107.Qxa2+ Kb5 108.Qa8 Kc5 109.Qa7+ Kb5 110.Qb7+ Kc5 111.Qc7+ Kb5 112.Qd7+ Kb6 113.Qe7 Ka6 114.Qf8 Kb5 115.Qg8 Ka5 116.Qh8 Ka4 117.Qb8 Ka5 118.Kc2 Ka6 119.Kc3 Ka5 120.Kc4 Ka6 121.Kc5 Ka5 122.Qa8# 1-0