1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O Nbd7 9.d4 Be7 10.Ne5 Nxe5 11.dxe5 Nd5 12.Nc3 O-O 13.Rd1 Qb8 14.Nxd5 cxd5 15.Qxb5 a5 16.e4 a4 17.exd5 Bxd5 18.Qxb8 Rfxb8 19.Bxd5 exd5 20.Rxd5 f6 21.Rb1 fxe5 22.Rxe5 Bf6 23.Re2 Rb5 24.b4 axb3 25.axb3 Rab8 26.Re3 Rd8 27.Bb2 Bxb2 28.Rxb2 Rd4 29.Kf1 Rdb4 30.Ke2 g5 31.Kd2 Rf5 32.Kc3 Rb8 33.b4 Kf7 34.Kc4 Rc8+ 35.Kb3 Rb8 36.Ka4 Ra8+ 37.Kb3 Rb8 38.Rc3 h5 39.Ka4 Ra8+ 40.Kb3 Rb8 41.f3 h4 42.Ka4 Ra8+ 43.Kb3 Rb8 44.Rd3 h3 45.Ka4 Ra8+ 46.Kb3 Rb8 47.Rc3 Ke6 48.Re2+ Kd6 49.Rd3+ Kc6 50.Re6+ Kc7 51.Rh6 Rfb5 52.Rd4 Rf5 53.f4 gxf4 54.Rxf4 Rxf4 55.gxf4 Rf8 56.Rh4 Kc6 57.Kc4 Rf5 58.Kd4 Rb5 59.Kc3 Rf5 60.Kc4 Kd6 61.Rxh3 Rxf4+ 62.Kb5 Kc7 63.Rh7+ Kd6 64.h4 Rf8 65.h5 Rb8+ 66.Kc4 Rc8+ 67.Kb3 Rc1 68.Ka4 Kc6 69.Rh6+ Kc7 70.Kb5 Rh1 71.Rh7+ Kd6 72.Kb6 Rh4 73.b5 Rb4 74.h6 Rh4 75.Rh8 Rh2 76.h7 Kd7 77.Kb7 Rh5 78.b6 Rh3 79.Kb8 Kc6 80.b7 Kb6 81.Ka8 Ra3+ 82.Kb8 Rh3 83.Re8 Rxh7 84.Re6+ Kb5 85.Ka7 Kc5 86.Ka8 Rh8+ 87.b8=Q Rxb8+ 88.Kxb8 Kd5 89.Re1 Kd6 90.Kb7 Kd5 91.Kb6 Kd4 92.Kc6 Kc4 93.Rd1 Kc3 94.Kd5 Kc2 95.Rd4 Kc3 96.Ke4 Kc2 97.Rd3 Kb2 98.Kd4 Kc2 99.Rg3 Kb2 100.Kd3 Kb3 101.Rg4 Kb2 102.Rb4+ Ka3 103.Kc3 Ka2 104.Ra4+ Kb1 105.Ra8 Kc1 106.Ra1# 1-0