1.Nf3 c6 2.d4 Nf6 3.c4 d5 4.e3 Bf5 5.Nh4 Be4 6.Nc3 e6 7.f3 Bg6 8.Qb3 Qc7 9.Bd2 dxc4 10.Bxc4 Be7 11.O-O Nbd7 12.Rac1 a6 13.f4 b5 14.Be2 c5 15.f5 exf5 16.Nxf5 Bxf5 17.Rxf5 O-O 18.Nd5 Nxd5 19.Qxd5 Rad8 20.Qe4 Rfe8 21.Qf3 Qb6 22.Bc3 Qe6 23.d5 Qh6 24.Rh5 Qg6 25.Rf1 c4 26.Kh1 Bc5 27.Rf5 Rxe3 28.Qf4 Rxe2 29.Rg5 Bd6 30.Rxg6 Bxf4 31.Rxg7+ Kh8 32.Rxf4 f6 33.Rfg4 Ne5 34.Rg3 b4 35.Bxb4 Rxb2 36.Bc5 Rb1+ 37.Bg1 h5 38.Rc7 Rxd5 39.Rgg7 Rdd1 40.Rh7+ Kg8 41.h3 Rxg1+ 42.Kh2 h4 43.Rxh4 f5 44.Rh5 f4 45.Rg5+ Kf8 46.Rf5+ Ke8 47.Rxf4 Kd8 48.Ra7 Rh1+ 49.Kg3 Rhf1 50.Rh4 Rf8 51.Rhh7 Rb8 52.Rxa6 Rf7 53.Rxf7 Nxf7 54.Kf4 Kd7 55.Ke4 Nd6+ 56.Kd5 Rb5+ 57.Kd4 Rb2 58.g4 Rd2+ 59.Kc3 Rd3+ 60.Kb4 Rxh3 61.g5 Rg3 62.Ra5 Rg2 63.a4 Rb2+ 64.Kc3 Rb3+ 65.Kd4 Rd3+ 66.Ke5 Nb7 67.Rb5 Kc6 68.g6 Rg3 69.Kf6 Nd6 70.Rb1 Rf3+ 71.Ke5 Re3+ 72.Kf6 c3 73.a5 Kd5 74.Rd1+ Kc5 75.Ra1 Rf3+ 76.Ke6 Ne8 77.a6 Nc7+ 78.Kd7 Nxa6 79.Rxa6 Rd3+ 80.Ke7 c2 81.Ra8 Rd6 82.Rc8+ Rc6 83.Rxc6+ Kxc6 84.g7 c1=Q 85.g8=Q Qc5+ 86.Kf7 Qd6 87.Qg6 Kc7 88.Qg5 Qd1 89.Qf5 Qh1 90.Qe5+ Kc6 91.Qd4 Qb1 92.Kf8 Qa2 93.Qg7 Kb6 94.Qg4 Kb5 95.Qh5+ Ka4 96.Qg4+ Ka5 97.Qf5+ Ka6 98.Qf3 Qa4 99.Qa8+ Kb5 100.Qd5+ Kb6 101.Qg2 Qb4+ 102.Ke8 Qb3 103.Qg5 Qc4 104.Kf8 Qc7 105.Qe3+ Ka6 106.Qe8 Qc3 107.Qe7 Ka5 108.Qh4 Qb3 109.Qf6 Qb4+ 110.Kg7 Qb3 111.Qd4 Ka6 112.Qf6+ Kb5 113.Qd8 Qc2 114.Qe8+ Kb4 115.Kf6 Qd3 116.Qh5 Qd8+ 117.Kf5 Kb5 118.Qg4 Qa5 119.Qe2+ Kb6+ 120.Kf4 Kc5 121.Qe5+ Kb6 122.Qh8 Kc5 123.Kf3 Qc7 124.Qf6 Qh2 125.Ke3 Kc4 126.Qf4+ Qxf4+ 127.Kxf4 1/2-1/2