1.c4 c5 2.Nf3 e6 3.Nc3 Nf6 4.g3 d5 5.cxd5 Nxd5 6.d4 Nc6 7.Bg2 Be7 8.Nxd5 exd5 9.dxc5 Bxc5 10.O-O O-O 11.a3 a5 12.Bg5 Qb6 13.Qxd5 Be6 14.Qd2 h6 15.Be3 Rad8 16.Qc3 Bxe3 17.Qxe3 Qxb2 18.Rab1 Qa2 19.Rxb7 Bd5 20.Rc7 Rfe8 21.Qc3 Rxe2 22.Rxc6 Bxc6 23.Qxc6 Qxa3 24.Qc7 Rde8 25.Nd4 Re1 26.Bd5 Rxf1+ 27.Kxf1 Qd3+ 28.Kg2 Rf8 29.Qc5 a4 30.Nc6 Re8 31.Nb4 Qf5 32.Qa7 Re5 33.Bf3 Ra5 34.Qb8+ Kh7 35.Nc6 Rb5 36.Qa8 Qc5 37.Qxa4 Rb2 38.Qd4 Qxd4 39.Nxd4 g6 40.Ne2 Kg7 41.Nc3 Rb4 42.Nd5 Rb2 43.Ne3 h5 44.h4 Ra2 45.Bd5 Rb2 46.Bc4 Rd2 47.Kf1 Rb2 48.Ng2 Rc2 49.Bd3 Ra2 50.Nf4 Rb2 51.Ke1 Ra2 52.Bc4 Rc2 53.Bd5 Rb2 54.Bf3 Rc2 55.Kf1 Ra2 56.Nd3 Ra3 57.Ke2 Ra2+ 58.Ke3 Ra3 59.Bd5 Ra7 60.Ne5 Re7 61.Kd4 Rc7 62.Bxf7 Rxf7 63.Nxf7 Kxf7 64.Ke5 Ke7 65.f4 Kf7 66.f5 gxf5 67.Kxf5 Kg7 68.Kg5 Kg8 69.Kxh5 Kf7 70.Kg5 Ke6 71.Kg6 Ke7 72.Kg5 Ke6 73.Kf4 Kd5 74.Ke3 Ke6 75.Ke2 Kf7 76.g4 Kf8 77.Kf1 Ke8 78.Ke2 Kd8 79.Kf2 Kc7 80.Kg1 Kb8 81.Kh2 Ka8 82.Kg3 Kb7 83.Kf4 Ka7 84.Kg3 Kb6 85.Kf2 Kc6 86.h5 Kb5 87.Ke2 Ka4 88.Ke1 Kb4 89.Kd2 Kc5 90.Kc3 Kd5 91.Kc2 Ke5 92.Kb3 Kf4 93.Kc4 Kg3 94.Kb3 Kh3 95.Kc2 Kh2 96.h6 Kh1 97.Kc3 Kg1 98.h7 Kh1 99.Kb4 Kg1 100.Kb3 Kf2 101.Ka3 Kg3 102.Kb2 Kxg4 103.Ka1 Kf4 104.h8=R Kg4 105.Re8 Kf5 106.Kb2 Kg6 107.Re6+ Kf5 108.Ra6 Ke4 109.Ra4+ Kf3 110.Ra2 Ke2 111.Ra3 Kf2 112.Ka1 Ke2 113.Ra6 Ke1 114.Re6+ Kd2 115.Rf6 Kc2 116.Rb6 Kd2 117.Rb2+ Kd3 118.Rb7 Ke4 119.Kb1 Kd3 120.Rh7 Ke4 121.Rc7 Kf3 122.Ka2 Ke3 123.Rg7 Kd4 124.Rh7 Ke4 125.Rh1 Kd5 126.Rh3 Kd6 127.Kb3 Ke5 128.Rh4 Kd6 129.Rb4 Kc7 130.Rd4 Kb6 131.Rg4 Kc6 132.Ka4 Kd5 133.Kb5 Ke5 134.Rg3 Kf5 135.Rg1 Ke4 136.Ka6 Kf5 137.Kb7 Kf6 138.Rf1+ Kg6 139.Rf2 Kg5 140.Kc6 Kh5 141.Rg2 Kh4 142.Kd5 Kh5 143.Rg1 Kh6 144.Ke5 Kh7 145.Ke6 Kh6 146.Kf5 Kh5 147.Rh1# 1-0