1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.c4 e6 5.Nc3 Nf6 6.d4 Nbd7 7.Qb3 Qb6 8.c5 Qa6 9.O-O Be7 10.Re1 b6 11.cxb6 Qxb6 12.e4 O-O 13.e5 Ne8 14.Be3 Rb8 15.Qxb6 axb6 16.Rec1 Nc7 17.h3 Bh5 18.Na4 Bxf3 19.Bxf3 c5 20.dxc5 bxc5 21.Nxc5 Nxe5 22.Bg2 Rfc8 23.b3 Nb5 24.a4 Nd6 25.a5 Nf5 26.Bf4 Bd6 27.Na6 Ra8 28.Rxc8+ Rxc8 29.b4 Nd4 30.Bf1 g5 31.Bxe5 Bxe5 32.Ra2 Rc1 33.Kg2 Nc2 34.Be2 Ne1+ 35.Kh2 Bd4 36.Nc5 Bxc5 37.bxc5 Rxc5 38.a6 Rc8 39.a7 Ra8 40.f4 gxf4 41.gxf4 Nc2 42.Rxc2 Rxa7 43.Kg3 Ra3+ 44.Bf3 Kg7 45.Rc7 Kf6 46.Kg2 Ra2+ 47.Kg3 Ra3 48.h4 h6 49.Rb7 Kg7 50.f5 Kf6 51.fxe6 fxe6 52.Rh7 Kg6 53.Re7 Kf6 54.Re8 e5 55.Kf2 Ra2+ 56.Be2 Kf5 57.Rf8+ Ke4 58.Rf6 d4 59.Rd6 Rd2 60.Kf1 Ke3 61.Bh5 Rh2 62.Rxh6 Rxh4 63.Kg2 d3 64.Kg3 Rh1 65.Kg2 Ra1 66.Re6 e4 67.Bg6 Ra4 68.Bh5 Ra5 69.Bg4 Rg5 70.Kg3 d2 71.Rd6 Rg7 72.Rd8 Rg6 73.Rd5 Rg8 74.Rd6 Rg5 75.Rd7 Rc5 76.Rd8 Rc1 77.Kg2 Re1 78.Bh5 Re2+ 79.Kg3 Rf2 80.Bg4 Rf1 81.Kg2 Re1 82.Rd7 Re2+ 83.Kg3 Rf2 84.Rd8 Rf1 85.Kg2 Rf4 86.Bd1 Rf2+ 87.Kg3 Rf1 88.Bg4 Rg1+ 89.Kh3 Kf4 90.Be2 e3 91.Rf8+ Ke5 92.Re8+ Kd4 93.Rd8+ Kc5 94.Rc8+ Kb4 95.Rb8+ Ka3 96.Re8 Re1 97.Rxe3+ Kb4 98.Re4+ Kc5 99.Re5+ Kd4 100.Re8 Rxe2 101.Rxe2 d1=Q 102.Rg2 Ke3 103.Kh2 Kf3 104.Rg3+ Kf4 105.Rg2 Qe1 106.Rg1 Qh4+ 107.Kg2 Ke3 108.Rf1 Qg4+ 109.Kh2 Ke2 110.Rg1 Qh4+ 111.Kg2 Qf2+ 112.Kh1 Qf3+ 113.Kh2 Qh5+ 114.Kg2 Qd5+ 115.Kh2 Kf2 116.Rg3 Qd6 117.Kh1 Kxg3 118.Kg1 Qd1# 0-1