1.d4 c6 2.c4 Nf6 3.g3 d5 4.Nf3 e6 5.Qc2 b6 6.b3 dxc4 7.bxc4 Bb7 8.Bg2 Bb4+ 9.Nbd2 c5 10.Bb2 cxd4 11.O-O O-O 12.Rfd1 Nbd7 13.Nxd4 Bxg2 14.Kxg2 Qc7 15.Qa4 Bc5 16.N2b3 Be7 17.Nc6 Bd6 18.Rac1 Rfc8 19.Ncd4 Bf8 20.Ba3 Bxa3 21.Qxa3 a6 22.Nf3 h6 23.h4 Ra7 24.Rd6 Qb8 25.Rdd1 Qa8 26.c5 b5 27.Na5 Ne5 28.Qb2 Nc6 29.Nxc6 Rxc6 30.a4 bxa4 31.Qa3 Rac7 32.Rd4 Nd7 33.Qd3 Nf8 34.Rxa4 Rxc5 35.Rxc5 Rxc5 36.Rxa6 Qd5 37.Rd6 Qxd3 38.Rxd3 f5 39.Rd1 Kf7 40.Rd8 Ke7 41.Ra8 Nd7 42.Ra7 Rd5 43.h5 Kf6 44.Nh4 Ne5 45.f4 Ng4 46.Ng6 Rd8 47.Rc7 Ra8 48.Rd7 Rb8 49.Ra7 Rd8 50.Rc7 Ra8 51.Rb7 Rd8 52.Ra7 Rb8 53.Ne7 e5 54.fxe5+ Nxe5 55.Nd5+ Ke6 56.Nf4+ Kf6 57.Ra6+ Kf7 58.Ra5 Kf6 59.Nd5+ Kf7 60.Ne3 Kf6 61.Ra6+ Kg5 62.Nd5 Kxh5 63.Re6 Ng6 64.e4 fxe4 65.Rxe4 Kg5 66.Kh3 h5 67.Ra4 Rb3 68.Kg2 Ne5 69.Nf4 g6 70.Ra5 Kg4 71.Ne2 Nd3 72.Ra4+ Nb4 73.Ra8 Rb2 74.Re8 Nd3 75.Re4+ Kf5 76.Re3 Nc1 77.Kf1 Rxe2 78.Rxe2 Nxe2 79.Kxe2 Kg4 80.Ke3 Kxg3 81.Ke2 Kh4 82.Kd2 Kh3 83.Kd1 Kh4 84.Kc2 Kg5 85.Kd1 Kh6 86.Kc2 Kg5 87.Kd2 h4 88.Ke1 Kf4 89.Kd1 Kg5 90.Kc1 Kh5 91.Kd1 g5 92.Kd2 Kg4 93.Kd3 Kf4 94.Kd4 h3 95.Kd5 g4 96.Kd6 Kg3 97.Kc5 Kf2 98.Kb4 g3 99.Kb3 Ke2 100.Ka3 Ke1 101.Kb4 Kd1 102.Kb3 Ke1 103.Kc4 h2 104.Kb3 h1=Q 105.Kb4 Qh3 106.Kb3 Qh1 107.Ka4 Qh4+ 108.Kb3 Qf4 109.Ka3 Ke2 110.Ka2 Qf1 111.Kb3 Kd3 112.Ka2 Qf5 113.Ka1 Qe5+ 114.Kb1 g2 115.Kc1 g1=R# 0-1