1.c4 c5 2.Nf3 Nc6 3.Nc3 g6 4.e3 Nf6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Qb3 e6 9.Bg5 Be7 10.Bh6 g5 11.Bb5 Rg8 12.Ne5 Bd7 13.Nxd5 Nxe5 14.dxe5 exd5 15.O-O-O Bxb5 16.Qxb5+ Qd7 17.Qxd7+ Kxd7 18.Rxd5+ Ke6 19.Rd3 Rad8 20.Rb3 Rg6 21.Rh3 Rd5 22.f4 gxf4 23.Bxf4 Rxg2 24.Rh6+ Kf5 25.Rf1 Rc5+ 26.Kb1 Rcc2 27.Bd2+ Ke4 28.Kxc2 Bb4 29.Rd1 Kf5 30.Rf6+ Kg4 31.Rf4+ Kh5 32.Kd3 Rg8 33.Rf5+ Rg5 34.Rxg5+ Kh4 35.Rg8 Bd6 36.Rg5 Kh3 37.Kc2 a5 38.e6 Kh4 39.Kb1 a4 40.Rc5 f6 41.Re1 Be7 42.Rc6 bxc6 43.b4 f5 44.Rh1 a3 45.Bh6 Bc5 46.Kc2 Bd6 47.Kb1 c5 48.bxc5 Bxh2 49.Kc2 Kh3 50.Rf1 Bb8 51.Rd1 Ba7 52.Rd6 Bb8 53.Bg5 Kh2 54.Rd2+ Kg1 55.Re2 Kh1 56.Kb1 h5 57.Rc2 h4 58.Rb2 axb2 59.Bxh4 f4 60.e7 Bc7 61.e8=Q Bd6 62.Qe1+ Kh2 63.Qf2+ Kh3 64.cxd6 Kg4 65.Qe1 Kh5 66.Qb4 Kxh4 67.Qd4 Kg5 68.Qd5+ Kh4 69.Qe6 Kg3 70.Qe7 Kh2 71.Qf6 Kh3 72.Qf8 Kh2 73.Qf7 Kg2 74.Qe6 Kf3 75.Qf6 Ke4 76.Qe7+ Kf5 77.Qe8 f3 78.a4 f2 79.Qf7+ Ke4 80.Qxf2 Ke5 81.Qf8 Ke6 82.Qf3 Ke5 83.Qb3 Kd4 84.Qg3 Kc4 85.Ka2 Kb4 86.Qh3 Kc4 87.Qh2 Kc3 88.Qe5+ Kc4 89.Qxb2 Kd3 90.Kb3 Ke3 91.Kc4 Kf4 92.Qb6 Kf3 93.Kd5 Kg2 94.Kd4 Kh3 95.Qb1 Kg3 96.Qe4 Kh3 97.Qe8 Kh2 98.Ke3 Kg2 99.Qc6+ Kg3 100.Qd5 Kh4 101.Qe6 Kg5 102.Qg6+ Kxg6 103.a5 Kg5 104.Kd4 Kg6 105.Kc5 Kf6 106.a6 Ke6 107.Kc6 Kf7 108.Kb6 Kg7 109.Kc7 Kh8 110.a7 Kg7 111.Kc6 Kh6 112.Kc7 Kh5 113.d7 Kg4 114.a8=N Kf5 115.Kb8 Kg4 116.Kc7 Kg5 117.d8=R Kg6 118.Kb6 Kh5 119.Rc8 Kg4 120.Kc6 Kf5 121.Rb8 Kf4 122.Re8 Kf3 123.Kc7 Kg2 124.Kd6 Kg1 125.Ke7 Kh1 126.Rh8+ Kg2 127.Kd7 Kg1 128.Rh3 Kf1 129.Ke7 Kf2 130.Kf8 Kf1 131.Rh8 Kf2 132.Rg8 Ke3 133.Rg4 Kf3 134.Ra4 Kf2 135.Ke7 Ke2 136.Ra1 Kf3 137.Kf6 Kf4 138.Rg1 Kf3 139.Rg8 Ke4 140.Rg5 Kd3 141.Ke5 Kc2 142.Rf5 Kd3 143.Rf4 Ke2 144.Kf6 Ke1 145.Nc7 Ke2 146.Rg4 Kf1 147.Kf5 Kf2 148.Rc4 Kg1 149.Ne8 Kf2 150.Rh4 Ke2 151.Ke5 Ke3 152.Kd6 Ke2 153.Rh5 Kf2 154.Ra5 Ke3 155.Nf6 Kd3 156.Kd5 Kc3 157.Ra4 Kd3 158.Re4 Kc3 159.Rd4 Kb3 160.Ne4 Kc2 161.Kc4 Kb2 162.Rd2+ Ka3 163.Re2 Ka4 164.Ra2# 1-0