1.Nf3 d5 2.g3 c5 3.e3 Nc6 4.c4 dxc4 5.Bxc4 a6 6.O-O Nf6 7.d4 Bg4 8.Nc3 Qc7 9.d5 O-O-O 10.Bd2 Ne5 11.Be2 e6 12.Nxe5 Bxe2 13.Qxe2 Qxe5 14.Na4 Kb8 15.Bc3 Qf5 16.dxe6 Qxe6 17.Bxf6 Qxf6 18.Rac1 Qc6 19.Nxc5 Bxc5 20.b4 Rd5 21.Qg4 Qg6 22.Qc4 Bxe3 23.Qxd5 Bxc1 24.Qe5+ Ka7 25.Rxc1 Rd8 26.b5 Qe6 27.Qc3 g6 28.bxa6 Qxa6 29.Qc7 Rd2 30.Qc5+ Kb8 31.Qe5+ Qd6 32.Qe8+ Ka7 33.Qxf7 Rd1+ 34.Rxd1 Qxd1+ 35.Kg2 Qc2 36.h4 Ka6 37.Qb3 Qe4+ 38.Qf3 Qc4 39.Qa3+ Kb5 40.Qe7 Qc6+ 41.Kg1 h5 42.Qa3 b6 43.Kh2 Qc2 44.Kg2 Qc6+ 45.Qf3 Qd6 46.Qe4 Ka5 47.a4 Qf6 48.Qe8 Qf5 49.Qc6 Qd3 50.Qa8+ Kb4 51.Qb7 Qd6 52.Qe4+ Ka5 53.Kf3 Qd1+ 54.Ke3 Qe1+ 55.Kf3 Qxe4+ 56.Kxe4 Kxa4 57.f3 b5 58.Kd3 b4 59.Kc2 Ka3 60.Kb1 Kb3 61.g4 Kc3 62.gxh5 gxh5 63.Kc1 Kd3 64.Kb2 Ke3 65.Kb3 Kxf3 66.Kc2 b3+ 67.Kb2 Kg3 68.Kxb3 Kxh4 69.Kc3 Kg3 70.Kd4 Kf3 71.Kc4 Ke4 72.Kb5 Ke5 73.Ka4 Ke6 74.Kb3 h4 75.Kc2 h3 76.Kc1 h2 77.Kb1 Ke7 78.Ka1 Kd7 79.Ka2 h1=R 80.Kb2 Rd1 81.Kc2 Rd6 82.Kb2 Re6 83.Kb3 Kc8 84.Kb4 Kd8 85.Kb3 Kd7 86.Kb4 Rc6 87.Ka3 Rh6 88.Ka2 Kd8 89.Kb2 Rd6 90.Kb3 Rb6+ 91.Ka2 Rb8 92.Ka3 Kc7 93.Ka4 Kc6 94.Ka3 Re8 95.Kb4 Re4+ 96.Ka3 Rf4 97.Ka2 Kd6 98.Kb2 Kc7 99.Kb1 Rf1+ 100.Kc2 Kb6 101.Kb3 Ka7 102.Ka4 Rg1 103.Ka5 Rg2 104.Kb5 Rg4 105.Kc6 Ka8 106.Kb6 Kb8 107.Kb5 Kb7 108.Ka5 Rg5+ 109.Ka4 Kb6 110.Ka3 Rh5 111.Kb3 Rf5 112.Ka2 Rf4 113.Ka1 Kb5 114.Kb1 Kc6 115.Ka1 Rf6 116.Kb2 Rh6 117.Kc1 Rh3 118.Kb1 Kb5 119.Ka1 Re3 120.Ka2 Kc4 121.Kb1 Kb4 122.Kc2 Kc4 123.Kd2 Re6 124.Kc2 Rd6 125.Kb2 Rd2+ 126.Kc1 Kc3 127.Kb1 Rd6 128.Kc1 Kb3 129.Kb1 Rd1# 0-1