1.c4 c5 2.Qc2 e6 3.Nf3 d5 4.cxd5 exd5 5.d4 Nc6 6.dxc5 Nf6 7.e3 Qa5+ 8.Bd2 Qxc5 9.Bc3 Bd7 10.Nbd2 Be7 11.a3 O-O 12.Bd3 Rfd8 13.O-O Rac8 14.Rfd1 d4 15.exd4 Qh5 16.Nf1 Bg4 17.Ng3 Qd5 18.Bf5 Bxf5 19.Nxf5 Bf8 20.Ne3 Qe4 21.Qb3 Ne7 22.Bb4 Ned5 23.Bxf8 Rxf8 24.Ng5 Qf4 25.Nxd5 Nxd5 26.Qxd5 Rc2 27.Nh3 Qg5 28.Qxg5 Rxb2 29.f3 b6 30.Qb5 Rxb5 31.Kf1 g6 32.Ra2 h6 33.Raa1 a6 34.Nf4 Rb3 35.Rac1 Kg7 36.h4 Rg8 37.Ne2 h5 38.Nc3 Rh8 39.Rc2 Rc8 40.Rdc1 a5 41.Ne4 Rb1 42.Rxb1 Rxc2 43.Rd1 g5 44.Nd6 Ra2 45.Kg1 b5 46.Nxb5 Kf8 47.Kf1 gxh4 48.Re1 Kg7 49.a4 Kg8 50.Re4 Rxa4 51.Rxh4 Rb4 52.Nc3 a4 53.Ke2 a3 54.Rxh5 Rb2+ 55.Kd3 a2 56.Ra5 Rd2+ 57.Ke3 Re2+ 58.Nxe2 f5 59.Ra4 Kh8 60.Ra7 a1=R 61.Rxa1 Kg7 62.Rg1 Kf7 63.Kd2 Kg8 64.Nf4 Kf7 65.g3 Kg7 66.Ke2 Kf7 67.Nd5 Kf8 68.Re1 Kg8 69.Kd2 Kf7 70.Nc7 Kg8 71.Rb1 Kf8 72.Rb4 Kg7 73.Na8 Kh7 74.Rb7+ Kg8 75.Ke2 Kf8 76.Rb1 Kf7 77.Ke1 Kf6 78.Kd1 f4 79.Kd2 Kg7 80.Rb4 fxg3 81.Rb5 Kh6 82.f4 Kh7 83.Rg5 g2 84.Kd1 g1=R+ 85.Rxg1 Kh8 86.Rg5 Kh7 87.Rg8 Kxg8 88.Kc1 Kf8 89.Kb2 Kg7 90.Ka2 Kf6 91.Nc7 Ke7 92.Kb1 Kf7 93.Kc1 Kf8 94.Kd1 Kf7 95.Kd2 Ke7 96.Ke2 Kd7 97.Kd2 Kc6 98.f5 Kd6 99.Ke2 Kc6 100.Kd2 Kd6 101.Na6 Kd5 102.Kc1 Kd6 103.Nc5 Kc7 104.Nb3 Kd6 105.Kd1 Kd5 106.Nd2 Kxd4 107.Nf3+ Kd5 108.Ke2 Ke4 109.f6 Kd5 110.f7 Kd6 111.f8=R Kd5 112.Rb8 Ke6 113.Rb1 Ke7 114.Nh2 Kd6 115.Rc1 Kd7 116.Rc4 Kd8 117.Kd3 Ke7 118.Rc8 Kf7 119.Kd4 Kf6 120.Ra8 Ke7 121.Ra1 Kd6 122.Ra6+ Kd7 123.Kc3 Kc8 124.Ra1 Kb7 125.Kc4 Kc7 126.Rg1 Kb7 127.Rb1+ Ka8 128.Kc5 Ka7 129.Kd6 Ka6 130.Rb8 Ka5 131.Kc7 Ka6 132.Rb7 Ka5 133.Nf3 Ka4 134.Nd2 Ka5 135.Kd8 Ka4 136.Kc8 Ka3 137.Rb1 Ka4 138.Ne4 Ka5 139.Rb7 Ka4 140.Rf7 Kb4 141.Rb7+ Ka4 142.Rb8 Ka3 143.Kd7 Ka2 144.Nf6 Ka3 145.Re8 Kb2 146.Re5 Kb3 147.Ke8 Ka4 148.Rh5 Kb4 149.Kd7 Ka4 150.Kd6 Ka3 151.Rf5 Kb3 152.Kc5 Kc3 153.Rd5 Kb3 154.Rd3+ Kb2 155.Kb4 Ka2 156.Kc3 Kb1 157.Rd1+ Ka2 158.Re1 Ka3 159.Ra1# 1-0