1.d4 Nf6 2.c3 d6 3.g3 Bf5 4.Nd2 e5 5.Bg2 Nc6 6.Ngf3 h6 7.O-O Be7 8.Qb3 Qc8 9.dxe5 dxe5 10.Nc4 e4 11.Nd4 Nxd4 12.cxd4 O-O 13.Bf4 Nd5 14.Bd2 Qe6 15.Rac1 a5 16.Nxa5 Ra6 17.Nc4 Rb8 18.a3 c6 19.Ne3 Nxe3 20.Qxe6 Bxe6 21.Bxe3 f5 22.f3 exf3 23.Bxf3 Rd8 24.Rfd1 Ra5 25.d5 Bxd5 26.Bb6 Rb5 27.Bxd8 Bxd8 28.Bxd5+ cxd5 29.Rc8 Rb3 30.Rd2 Re3 31.Kf1 f4 32.Kf2 Kh7 33.Rxd8 b6 34.g4 h5 35.Rd7 Kg8 36.Rb7 Kh7 37.Kg1 Kh6 38.Rd7 Rg3+ 39.hxg3 d4 40.Kf2 hxg4 41.b3 d3 42.Rxg7 dxe2 43.Rxe2 b5 44.Rc7 f3 45.Ke3 Kh5 46.Rb2 f2 47.Rxf2 b4 48.Rh7+ Kg6 49.Rh1 Kg5 50.Rh5+ Kxh5 51.Rf5+ Kg6 52.Kf4 Kh7 53.Rf8 bxa3 54.Ra8 a2 55.Ra4 Kg7 56.Ke5 Kh8 57.Kf4 Kg8 58.Ra6 Kf7 59.Kxg4 a1=R 60.Rxa1 Kg6 61.Rc1 Kh7 62.Ra1 Kh6 63.Ra3 Kg6 64.Kf3 Kg5 65.Ra5+ Kf6 66.Ke3 Kg7 67.Kf2 Kh8 68.g4 Kg8 69.Kg1 Kh7 70.Ra3 Kg7 71.Ra5 Kh7 72.Rf5 Kh8 73.b4 Kh7 74.Kh1 Kh8 75.Rh5+ Kg8 76.Rh4 Kf8 77.Rh5 Ke7 78.b5 Kd7 79.Rf5 Kd8 80.Rf3 Kd7 81.Kh2 Kc8 82.Kh1 Kb8 83.g5 Kc8 84.Kg1 Kc7 85.Kf1 Kd7 86.Ke1 Ke7 87.Ra3 Kd8 88.Ke2 Ke7 89.Ra1 Kd8 90.Ke1 Ke8 91.Kd2 Kf8 92.Kd1 Kg7 93.Rb1 Kg6 94.Kc2 Kg7 95.Kb2 Kg6 96.Re1 Kh7 97.g6+ Kh6 98.Re4 Kg7 99.Re1 Kxg6 100.Kc3 Kf6 101.Rg1 Kf5 102.Kd2 Kf6 103.Kd1 Kf5 104.Kd2 Kf6 105.Ke3 Kf5 106.Rg2 Ke5 107.b6 Kf6 108.Kd3 Kf7 109.Kd4 Kf8 110.Rd2 Kf7 111.Rc2 Ke7 112.Rc5 Kd6 113.Rh5 Kc6 114.b7 Kb6 115.b8=R+ Kc7 116.Kd5 Kd7 117.Rh7# 1-0