1.c4 Nf6 2.d4 e6 3.Nf3 d5 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 O-O 7.e3 Bf5 8.Bd3 Ne4 9.Qb3 Nc5 10.dxc5 Bxd3 11.Nxd5 Be4 12.Rd1 Bxd5 13.Rxd5 Qc8 14.O-O Nd7 15.c6 bxc6 16.Rd2 Nf6 17.Rc1 c5 18.Rdc2 Qd8 19.Qa4 Re8 20.e4 Bf8 21.Rd2 Qc8 22.e5 Nh5 23.Be3 Qf5 24.Rd7 Rac8 25.h3 h6 26.Qg4 Rxe5 27.Nxe5 Qxe5 28.Rd5 Qxd5 29.Qxc8 c6 30.b3 f5 31.Qe8 Nf6 32.Qa8 Ne4 33.Re1 f4 34.Bxf4 Qf5 35.Be3 Qe5 36.Qxc6 Bd6 37.g3 Nxg3 38.fxg3 Qxg3+ 39.Kf1 Qxh3+ 40.Ke2 Qg4+ 41.Qf3 Qe6 42.Rd1 c4 43.Qd5 Qxd5 44.Rxd5 Bc7 45.Bxa7 Kh8 46.Kf3 Ba5 47.a4 Bd8 48.Rxd8+ Kh7 49.Rd2 Kg6 50.Bb8 Kg5 51.Re2 Kf6 52.Re1 g5 53.Rg1 Ke7 54.Rxg5 hxg5 55.bxc4 Ke8 56.Ba7 Kd7 57.Ke4 Ke8 58.Bd4 Kf7 59.Kd5 g4 60.Kc5 Kg8 61.Be5 g3 62.Bxg3 Kh8 63.Bf4 Kh7 64.Kd6 Kg7 65.Ke5 Kf8 66.Bc1 Ke7 67.Bf4 Kf7 68.Be3 Kg8 69.Bd2 Kg7 70.Ke6 Kh8 71.a5 Kh7 72.c5 Kg7 73.Bg5 Kg8 74.Bf4 Kf8 75.Be3 Kg8 76.Kf6 Kf8 77.Bf2 Ke8 78.Bg3 Kf8 79.Kg6 Kg8 80.Be1 Kf8 81.Kh7 Ke7 82.a6 Kd7 83.a7 Ke8 84.Bc3 Kd7 85.a8=Q Ke6 86.Ba5 Ke5 87.Qg8 Kd4 88.Qc8 Kc4 89.Kg8 Kb3 90.Qa8 Kc4 91.Qh1 Kb3 92.Bd8 Ka2 93.Qe4 Kb3 94.Bh4 Kc3 95.Qe5+ Kc2 96.Qh8 Kc1 97.c6 Kd1 98.Kh7 Kc2 99.Qb8 Kc1 100.Qg3 Kb1 101.Qf3 Kc1 102.Qf8 Kb2 103.Bg3 Kb3 104.Qc8 Ka4 105.Qe8 Kb4 106.Bd6+ Ka5 107.Qh8 Kb5 108.Kg7 Kxc6 109.Qh5 Kb7 110.Kf7 Kc6 111.Bc5 Kc7 112.Kf6 Kb7 113.Qg6 Kc7 114.Ba7 Kb7 115.Qg3 Kc8 116.Bf2 Kb7 117.Kg7 Ka6 118.Kg6 Kb7 119.Qe3 Ka6 120.Qb6# 1-0