1.c4 Nf6 2.d4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 Nc6 6.d5 Nb8 7.Nc3 O-O 8.Nf3 exd5 9.cxd5 d6 10.O-O c6 11.Nd4 Nxd5 12.Nxd5 cxd5 13.Bxd5 Bf6 14.Bc3 Na6 15.Qd2 Nc5 16.Rac1 Bd7 17.Rfd1 Rc8 18.b4 Na4 19.Ba1 Qb6 20.Bb3 h6 21.h4 Rfe8 22.Re1 Be5 23.e3 Qa6 24.e4 Nb6 25.Nf5 Nc4 26.Bxc4 Rxc4 27.Bxe5 Rxe5 28.Nxd6 Rxc1 29.Rxc1 Bh3 30.b5 Qa3 31.Rc3 Qa4 32.Kh2 Be6 33.f4 Rxe4 34.Nxe4 Qxe4 35.Re3 Qc4 36.Qd8+ Kh7 37.Qd3+ Qxd3 38.Rxd3 Bc4 39.Rd7 Be2 40.Rxb7 a5 41.Kg2 Bd3 42.Kh3 f5 43.Rc7 Bb1 44.a4 h5 45.Rc3 Be4 46.b6 g6 47.Rc5 Bd5 48.Rc3 Bg2+ 49.Kxg2 Kg8 50.Rc6 Kh8 51.Rd6 Kg8 52.Rd2 Kf8 53.Rd7 g5 54.Rd6 g4 55.Rd8+ Ke7 56.Kf2 Kf7 57.Rg8 Kxg8 58.Ke2 Kf8 59.Ke3 Ke7 60.Kd4 Kf7 61.Kc4 Ke7 62.Kc5 Kf6 63.Kc4 Ke6 64.Kb3 Kd7 65.Kc3 Kc6 66.b7 Kxb7 67.Kd4 Kc6 68.Ke5 Kc5 69.Kxf5 Kb4 70.Kg6 Kc4 71.f5 Kb3 72.f6 Kb4 73.Kf5 Kc4 74.Kg6 Kc5 75.f7 Kd6 76.Kf5 Kd5 77.f8=Q Kc6 78.Qb8 Kc5 79.Qb3 Kd6 80.Qd1+ Kc5 81.Qd7 Kb6 82.Qb5+ Kc7 83.Qxa5+ Kb8 84.Kg6 Kc8 85.Kxh5 Kd7 86.Qd5+ Kc7 87.Qe4 Kd8 88.Qe2 Kc7 89.Qe6 Kd8 90.Qb3 Ke7 91.Qb8 Kd7 92.a5 Kc6 93.Qb3 Kc7 94.Kg5 Kc8 95.h5 Kc7 96.Qa4 Kc8 97.Qd7+ Kb8 98.Qb5+ Kc8 99.Kxg4 Kd8 100.Qb6+ Kc8 101.Qb4 Kd8 102.Kf5 Kc8 103.Qa3 Kd8 104.a6 Kd7 105.Qc3 Ke8 106.Qc7 Kf8 107.Qc1 Kf7 108.Qh1 Kf8 109.a7 Kg7 110.Qc6 Kf8 111.Qd7 Kg8 112.a8=R# 1-0