1.c4 e5 2.Nc3 Nf6 3.g3 Bb4 4.Bg2 O-O 5.e4 Nc6 6.Nge2 Bc5 7.d3 a6 8.a3 d6 9.h3 Nd4 10.O-O c6 11.b4 Ba7 12.Be3 b5 13.Bxd4 exd4 14.Nb1 bxc4 15.dxc4 Qb6 16.Nd2 Rb8 17.Nf4 Nd7 18.Nf3 Re8 19.Re1 c5 20.Nd5 Qd8 21.Rb1 Bb7 22.Qc2 h6 23.Bf1 Bb6 24.Bd3 Bc6 25.Kg2 Bc7 26.h4 Bb7 27.Rb2 Bc6 28.Reb1 Rc8 29.Qd1 Nf6 30.Qc2 Nd7 31.Qd1 Nf6 32.Re2 Rb8 33.Qc2 Nd7 34.Ree1 Nf6 35.Nd2 Nd7 36.f4 Nf6 37.Nf3 Ng4 38.Nh2 Bxd5 39.Nxg4 Bc6 40.Nf2 Qd7 41.Kh2 Re7 42.bxc5 Rxb1 43.Qxb1 dxc5 44.e5 f6 45.Bf5 Qe8 46.e6 Kf8 47.Bh3 g6 48.Ne4 Bxe4 49.Qxe4 h5 50.Bg2 Kg7 51.Qd5 Qd8 52.Qxc5 d3 53.Qd5 Qd6 54.a4 d2 55.Rd1 Qxe6 56.Qxe6 Rxe6 57.Rxd2 Re7 58.Rd5 Kh6 59.c5 Re3 60.Bf1 Ra3 61.Rd7 Ba5 62.c6 Rxa4 63.Bxa6 Ra2+ 64.Kh3 Rc2 65.Rd6 f5 66.Bd3 Rc5 67.Re6 Kg7 68.Be2 Rc3 69.Rd6 Kh6 70.Bb5 Bb6 71.Rd7 Rc2 72.Ba4 Rc4 73.Rb7 Ba5 74.Bb5 Rc2 75.Re7 Bb6 76.Ba4 Rc4 77.Bb5 Rc5 78.Ba4 Rc4 79.Rb7 Ba5 80.Bb5 Rc2 81.Ra7 Bb6 82.Re7 Rc5 83.Re5 Rc3 84.Re2 Rc5 85.Ba4 Rc4 86.Ra2 Rc3 87.Rb2 Ba5 88.Kg2 Rc4 89.Bb5 Rc5 90.Ba4 Rc4 91.Ra2 Rc5 92.Bd1 Kg7 93.Bf3 Kf6 94.Kh3 Ke6 95.Bg2 Kf6 96.Ra1 Ke6 97.Rd1 Rc3 98.Rd7 Rc5 99.Bf3 Bc3 100.Bd5+ Rxd5 101.Rxd5 Kxd5 102.c7 Bf6 103.c8=Q Ba1 104.Qa6 Bh8 105.Qxg6 Ba1 106.Qxh5 Bh8 107.Qxh8 Ke4 108.Kg2 Kd5 109.h5 Kc4 110.h6 Kb5 111.h7 Kc4 112.Kf2 Kc5 113.Ke2 Kb4 114.Kd3 Kb5 115.Kd4 Kc6 116.Qf6+ Kc7 117.Qe7+ Kb6 118.Qd7 Ka6 119.Kc5 Ka5 120.Qb5# 1-0