1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb7 5.a3 c5 6.Bg2 cxd4 7.O-O Be7 8.Qxd4 Nc6 9.Qd3 O-O 10.Nc3 Na5 11.b4 Nb3 12.Rb1 Nxc1 13.Rfxc1 Rc8 14.Nd4 Bxg2 15.Kxg2 Qc7 16.Ne4 Qb7 17.f3 Nxe4 18.Qxe4 Qxe4 19.fxe4 Rfd8 20.e5 a6 21.Nb3 Kf8 22.c5 bxc5 23.Nxc5 Bxc5 24.Rxc5 Rxc5 25.bxc5 Rc8 26.Rc1 Ke7 27.Kf3 Rb8 28.c6 Rc8 29.c7 d6 30.Ke4 dxe5 31.Rc6 f6 32.a4 a5 33.Kd3 Kd7 34.Ra6 Rxc7 35.Rxa5 Kd6 36.Ra6+ Kd5 37.Ra5+ Kc6 38.Ra6+ Kd5 39.Ra5+ Rc5 40.e4+ Kd6 41.Ra6+ Rc6 42.Ra7 Rc7 43.Ra6+ Ke7 44.a5 f5 45.Rb6 Rc1 46.a6 Ra1 47.Rb7+ Kf6 48.a7 f4 49.Kc4 f3 50.Rb3 Rxa7 51.Rxf3+ Kg5 52.h3 Rd7 53.Kc5 Rd4 54.Re3 h5 55.Kc6 h4 56.Kc5 g6 57.Kc6 Kh5 58.Kc5 g5 59.g4+ Kg6 60.Kc6 Kf7 61.Kc5 Ke7 62.Kc6 Rc4+ 63.Kb5 Rc2 64.Kb4 Kd6 65.Kb5 Rd2 66.Kb4 Rd1 67.Kc4 Kc6 68.Kb4 Rd4+ 69.Kc3 Kc5 70.Re2 Ra4 71.Kb3 Ra1 72.Kc3 Ra3+ 73.Kb2 Rxh3 74.Re1 Kc6 75.Rb1 Rd3 76.Rc1+ Kb7 77.Rc5 Rg3 78.Kc1 Rxg4 79.Rxe5 h3 80.Ra5 Rg1+ 81.Kc2 Rf1 82.Ra2 e5 83.Kc3 Kc6 84.Ra6+ Kc5 85.Ra5+ Kd6 86.Ra6+ Kc7 87.Kc4 Re1 88.Rb6 Rc1+ 89.Kb4 Rc2 90.Kb5 Rb2+ 91.Kc5 Rxb6 92.Kc4 Rb4+ 93.Kd3 Kb7 94.Kc3 Ra4 95.Kb2 Rd4 96.Kc1 Rb4 97.Kd2 Ka8 98.Kd3 Ka7 99.Ke2 g4 100.Kd2 h2 101.Kd1 Ra4 102.Ke2 Rc4 103.Ke3 Rc8 104.Kd2 h1=B 105.Ke1 Bf3 106.Kd2 g3 107.Ke3 Rf8 108.Kd3 Bxe4+ 109.Kd2 g2 110.Ke2 Rf2+ 111.Kd1 g1=Q# 0-1