1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.O-O Nc6 7.Nbd2 Nxd4 8.Nxd4 Qxd4 9.Qc2 c3 10.bxc3 Qg4 11.Ne4 Nxe4 12.Bxe4 Bd6 13.c4 Qh5 14.Rb1 O-O 15.Be3 c6 16.Rfd1 Be7 17.Bb6 e5 18.Bc7 Bc5 19.Bd6 Bxd6 20.Rxd6 f5 21.Bg2 f4 22.Be4 Kh8 23.Qd3 Bg4 24.f3 Bc8 25.g4 Qh4 26.Rd1 h5 27.gxh5 Bh3 28.Kh1 Qxh5 29.Rg1 Bf5 30.Bxf5 Qxf5 31.Qxf5 Rxf5 32.Rd7 g5 33.Rxb7 Rd8 34.Rc7 e4 35.fxe4 Re5 36.Rxc6 Rd2 37.h4 Rxe2 38.Rxg5 Rxg5 39.hxg5 Kg7 40.Rxa6 Rxe4 41.Kg2 Rxc4 42.Kf3 Kh7 43.a4 Kg7 44.Kg4 Kh7 45.Kf3 Kg7 46.a5 Ra4 47.Kg4 Kh7 48.Ra8 Kg7 49.a6 Kg6 50.Rg8+ Kf7 51.Ra8 Kg6 52.Ra7 f3+ 53.Kxf3 Kxg5 54.Ra8 Kf6 55.Ke3 Kg7 56.Kd3 Kh7 57.Kc3 Kg7 58.Kb3 Ra1 59.Kb4 Ra2 60.Ra7+ Kg6 61.Kb5 Rb2+ 62.Kc6 Ra2 63.Kb7 Rf2 64.Ra8 Rf7+ 65.Kb6 Rf6+ 66.Ka5 Rf5+ 67.Kb4 Rf4+ 68.Ka3 Rf3+ 69.Kb2 Rf2+ 70.Kb3 Rf3+ 71.Kc4 Rf4+ 72.Kd5 Rf5+ 73.Ke4 Ra5 74.Kd4 Kg7 75.Kc4 Kh7 76.Kb4 Ra2 77.Kb5 Rb2+ 78.Ka5 Ra2+ 79.Kb6 Rb2+ 80.Ka7 Rc2 81.Rb8 Rf2 82.Rb5 Rf7+ 83.Kb6 Rf6+ 84.Ka5 Rf7 85.Rb7 Kg6 86.Rxf7 Kh6 87.Ka4 Kh5 88.Ka3 Kg5 89.Kb2 Kh5 90.Ka1 Kh6 91.Rf4 Kh5 92.Ka2 Kg5 93.Rf1 Kg6 94.Rf2 Kg7 95.Rf3 Kh7 96.Rf4 Kg6 97.Kb1 Kh5 98.Rf5+ Kg6 99.Rf2 Kh5 100.Rf3 Kh6 101.Ka1 Kh7 102.Rf4 Kg7 103.Ka2 Kh7 104.Rf5 Kh8 105.Kb1 Kh7 106.Rf6 Kh8 107.Ka1 Kg7 108.Rb6 Kh8 109.Rb7 Kg8 110.Ka2 Kh8 111.Ka3 Kg8 112.Kb2 Kf8 113.Ka1 Ke8 114.Ka2 Kf8 115.Ka3 Kg8 116.a7 Kh8 117.Kb2 Kg8 118.Ka1 Kh8 119.Kb2 Kg8 120.a8=Q# 1-0