1.c4 Nf6 2.Nf3 c6 3.Qb3 d5 4.e3 e6 5.Nc3 Nbd7 6.d4 a6 7.Be2 Bd6 8.Bd2 dxc4 9.Bxc4 b5 10.Bd3 c5 11.Ne4 Be7 12.Nxf6+ Nxf6 13.dxc5 Nd7 14.Qa3 Nxc5 15.Bxb5+ Bd7 16.Bxd7+ Qxd7 17.O-O Nd3 18.Qb3 O-O 19.Bc3 Nc5 20.Qc2 Rfc8 21.Bd4 Qb7 22.Rac1 Ne4 23.Qd3 f6 24.Nd2 Nxd2 25.Qxd2 Qd5 26.a3 e5 27.Bc3 Qxd2 28.Bxd2 Kf7 29.Rfd1 Rab8 30.b4 e4 31.Kf1 f5 32.Ke2 Ke6 33.h3 h5 34.f3 g5 35.fxe4 fxe4 36.g4 hxg4 37.hxg4 Rh8 38.Rh1 Rh4 39.Rxh4 gxh4 40.Rc4 h3 41.Rxe4+ Kd7 42.Kf2 Bd6 43.Kg1 Rf8 44.Rf4 Bxf4 45.exf4 Rc8 46.Be3 Rc3 47.Bc5 Rg3+ 48.Kh2 Rxg4 49.Kxh3 Rxf4 50.Kg3 Rc4 51.Kf2 Kc6 52.Ke2 Kb5 53.Kd3 Rf4 54.Ke3 Rh4 55.Kd2 Rh3 56.Kc2 Rxa3 57.Kb2 Rg3 58.Be7 Kc4 59.Ka2 Rf3 60.Kb2 Rb3+ 61.Ka2 Kc3 62.Bd6 Kc2 63.Bf8 Rf3 64.Bg7 Rf7 65.Bd4 Kd3 66.Bc5 Kc4 67.Ka3 Kb5 68.Bd6 Rf3+ 69.Kb2 Kc4 70.Be7 Rd3 71.Bf8 Rb3+ 72.Ka2 Rf3 73.Be7 Kb5 74.Kb2 Rd3 75.Bf8 Kc4 76.Be7 Rf3 77.Ka2 Kc3 78.Ka3 Rf1 79.Ka2 Rc1 80.Bf8 Rh1 81.Be7 Kc2 82.Bf6 Rh6 83.Be5 Rh5 84.Bf6 Rf5 85.Bh8 Rf3 86.Bg7 Re3 87.Bd4 Rg3 88.Bc5 Kc1 89.Bd4 Rh3 90.Bg7 Kc2 91.Bd4 Rg3 92.Bf6 Rd3 93.Be5 Rb3 94.Bd6 Kc3 95.Be7 Rb2+ 96.Ka3 Rb1 97.Bf6+ Kc4 98.Be7 Kb5 99.Bf8 Re1 100.Kb2 Kc4 101.Ka3 Re8 102.Bh6 Rb8 103.Bd2 a5 104.bxa5 Rb3+ 105.Ka2 Rd3 106.Bf4 Kc3 107.a6 Rd7 108.Bb8 Rd2+ 109.Ka3 Rd5 110.Bc7 Kc4 111.a7 Rd1 112.Be5 Rd8 113.Bb8 Rd1 114.Kb2 Rd2+ 115.Ka3 Rd3+ 116.Ka4 Rd2 117.Bd6 Rg2 118.a8=Q Ra2+ 119.Ba3 Kd3 120.Qh1 Kd4 121.Qh7 Ke3 122.Qb1 Rd2 123.Bc5+ Ke2 124.Qb5+ Rd3 125.Qb2+ Ke1 126.Qf2+ Kd1 127.Qa2 Rd2 128.Qa1+ Kc2 129.Qf6 Rd1 130.Qf5+ Kc3 131.Bf2 Rd4+ 132.Kb5 Rd8 133.Bg3 Rd2 134.Bb8 Rg2 135.Qf6+ Kd2 136.Qh6+ Kc3 137.Ka6 Rg1 138.Ka5 Rg4 139.Bg3 Ra4+ 140.Kb6 Rb4+ 141.Ka6 Ra4+ 142.Kb5 Rb4+ 143.Ka5 Ra4+ 144.Kxa4 Kd4 145.Qb6+ Kc3 146.Bb8 Kc2 147.Kb5 Kd3 148.Qf6 Ke4 149.Qc3 Kd5 150.Qe5# 1-0