1.c4 c5 2.g3 e6 3.Bg2 d5 4.cxd5 exd5 5.Nf3 d4 6.e3 Be7 7.exd4 cxd4 8.O-O Nf6 9.Qa4+ Qd7 10.Qxd4 O-O 11.Qxd7 Nbxd7 12.d4 Rd8 13.Re1 Bf8 14.Nc3 Nb6 15.Bg5 Be6 16.Ne4 Nbd5 17.Nc5 Bc8 18.Ne5 h6 19.Bxf6 gxf6 20.Nc4 Rb8 21.Ne3 Nxe3 22.fxe3 Bxc5 23.dxc5 Rd2 24.b4 Be6 25.a4 Kg7 26.Bf3 Bd5 27.Red1 Rxd1+ 28.Bxd1 Re8 29.Kf2 Re4 30.Bf3 Re5 31.Be2 Rf5+ 32.Ke1 Re5 33.Kd2 Re4 34.Bf3 Re5 35.Bxd5 Rxd5+ 36.Kc3 Re5 37.Kd4 Kf8 38.b5 Ke7 39.Rc1 Ke6 40.e4 f5 41.exf5+ Rxf5 42.c6 bxc6 43.Rxc6+ Kd7 44.Rxh6 Kc7 45.Rc6+ Kd7 46.Ra6 Kc7 47.Rxa7+ Kb8 48.Re7 Rh5 49.h4 f5 50.Ke5 Rxh4 51.gxh4 Kc8 52.Kf6 Kb8 53.Re3 Kc7 54.Re2 Kb6 55.Rb2 Ka5 56.Kg7 f4 57.Kg8 Kb6 58.Kh8 Kc7 59.b6+ Kd8 60.Rd2+ Ke8 61.Kh7 Ke7 62.a5 Kf8 63.Rh2 Ke7 64.b7 Ke6 65.b8=Q Kf6 66.Rh3 Ke7 67.Kh8 Kf6 68.Rh1 f3 69.Rh2 Ke6 70.Re2+ Kf7 71.Qb5 fxe2 72.Qxe2 Kf6 73.Qa2 Ke7 74.Kg8 Kf6 75.Qa1+ Kg6 76.Qg7+ Kf5 77.Qg3 Kf6 78.Qg4 Ke7 79.Qg2 Kd8 80.Qe4 Kd7 81.Qe3 Kd8 82.Kh7 Kd7 83.Qf2 Kd6 84.Qf1 Kc5 85.Qf8+ Kc4 86.Qa8 Kd4 87.Qg2 Kc5 88.Qg8 Kb4 89.Qc4+ Kxa5 90.Qf7 Kb4 91.Qe6 Ka5 92.Qe7 Kb6 93.Kg7 Kb5 94.Qb7+ Kc5 95.Qc8+ Kb4 96.Qa8 Kc5 97.Kh8 Kd6 98.Qa1 Kc5 99.Qe5+ Kb4 100.Qe3 Kb5 101.Qe7 Kc6 102.Qe2 Kd7 103.Qh2 Kc6 104.Qf2 Kb7 105.Qg3 Kc6 106.Qg6+ Kb7 107.Qe4+ Kc7 108.Qe8 Kb6 109.Qg6+ Kb7 110.Qg3 Kb6 111.Qa3 Kc6 112.Qd6+ Kxd6 113.Kg7 Ke7 114.h5 Ke6 115.h6 Kd5 116.Kh7 Kc6 117.Kg8 Kb6 118.Kh8 Ka6 119.h7 Kb5 120.Kg7 Ka6 121.Kh8 Kb5 122.Kg8 Kb6 123.Kg7 Ka7 124.Kf7 Ka8 125.Ke6 Kb8 126.h8=R+ Ka7 127.Kf5 Ka6 128.Rh5 Kb7 129.Kg5 Ka6 130.Rh6+ Kb7 131.Re6 Kb8 132.Kh4 Ka7 133.Re4 Kb6 134.Re6+ Ka7 135.Kg5 Kb7 136.Kf6 Kc8 137.Re7 Kd8 138.Rf7 Ke8 139.Kg7 Kd8 140.Ra7 Kc8 141.Ra5 Kd7 142.Kf7 Kd8 143.Ke6 Kc8 144.Rg5 Kc7 145.Rg2 Kb7 146.Re2 Kb8 147.Kd5 Kc8 148.Kc6 Kb8 149.Ra2 Kc8 150.Rf2 Kd8 151.Re2 Kc8 152.Re8# 1-0