1.e4 c5 2.Nf3 a6 3.c4 Qc7 4.Nc3 e6 5.Be2 Nf6 6.e5 Ng8 7.d4 cxd4 8.Qxd4 Nc6 9.Qe3 Nh6 10.O-O b6 11.Nd5 Qd8 12.Qe4 Nf5 13.Bg5 Nfe7 14.Nxe7 Bxe7 15.Bxe7 Qxe7 16.Rad1 Qc5 17.Rd6 f5 18.Qf4 O-O 19.Rfd1 Nd8 20.h4 Nf7 21.R6d3 a5 22.Rb3 Rb8 23.h5 Bb7 24.Rxd7 Bxf3 25.Bxf3 Qxe5 26.g3 g5 27.hxg6 hxg6 28.Rxf7 Qe1+ 29.Kg2 Kxf7 30.Qc7+ Kf6 31.Re3 Qb4 32.Qe5+ Kg5 33.Qd4 Kh6 34.Rxe6 Rbe8 35.Rxb6 Qe7 36.Rb7 Qf6 37.Qa7 Rh8 38.Qxa5 Qd4 39.Qd5 Qxd5 40.Bxd5 Re1 41.a4 Ra1 42.b3 g5 43.Kf3 Re8 44.Rb6+ Kg7 45.Be6 g4+ 46.Kf4 Ra2 47.Kg5 Rxf2 48.Rb7+ Kh8 49.Bxf5 Rf3 50.a5 Rxg3 51.a6 Rg8+ 52.Bg6 Rh3 53.a7 Rh2 54.Kf4 g3 55.Rb8 Rf2+ 56.Ke3 Ra2 57.Bf7 Rxa7 58.Rxg8+ Kh7 59.Bd5 Ra2 60.Rxg3 Kh8 61.Rg2 Ra8 62.Ke2 Ra5 63.Kd2 Rc5 64.Be6 Rxc4 65.Bxc4 Kh7 66.Rg6 Kxg6 67.Bb5 Kh5 68.b4 Kg4 69.Bd3 Kf4 70.Bh7 Kf3 71.Kc3 Kg4 72.Bg6 Kh3 73.Kb2 Kg2 74.Kc1 Kf2 75.Kd1 Kg2 76.Be4+ Kf1 77.Bc6 Kf2 78.Kc2 Ke2 79.Kc3 Kd1 80.Kc4 Ke1 81.Bg2 Kf2 82.Kb3 Ke2 83.Bc6 Ke3 84.Ka3 Kf4 85.Bg2 Ke3 86.Be4 Kf2 87.Kb3 Kf1 88.Bf3 Kf2 89.Bd5 Kg3 90.Kc4 Kf2 91.Bf3 Ke1 92.Ba8 Ke2 93.b5 Ke3 94.Bf3 Kf4 95.Kd3 Ke5 96.Bc6 Kf6 97.Bg2 Kf5 98.Bf3 Kf4 99.Bg4 Kxg4 100.b6 Kg5 101.Ke4 Kh6 102.b7 Kg6 103.Kd5 Kf7 104.Kc4 Kf8 105.Kb3 Kf7 106.Ka2 Kg7 107.b8=R Kf7 108.Rb4 Ke8 109.Rh4 Kd7 110.Re4 Kd8 111.Ka3 Kc8 112.Ka4 Kc7 113.Re5 Kc6 114.Rg5 Kd6 115.Rg6+ Ke7 116.Rh6 Kf7 117.Rh3 Ke7 118.Rc3 Ke8 119.Kb3 Kf7 120.Rc7+ Ke8 121.Rb7 Kf8 122.Rb8+ Ke7 123.Rb4 Kf7 124.Ka4 Kf8 125.Rb5 Kg7 126.Rh5 Kf7 127.Rh4 Kg7 128.Ka3 Kg8 129.Ra4 Kh7 130.Kb2 Kg7 131.Kc1 Kg8 132.Ra5 Kh7 133.Rf5 Kg7 134.Kb1 Kh6 135.Rf1 Kh5 136.Rc1 Kg5 137.Rd1 Kh6 138.Rd6+ Kh5 139.Rd2 Kh4 140.Rf2 Kg3 141.Rf1 Kh4 142.Rc1 Kg4 143.Rf1 Kg5 144.Kc2 Kh4 145.Rg1 Kh3 146.Kd3 Kh4 147.Ke4 Kh3 148.Rg5 Kh4 149.Kf4 Kh3 150.Rc5 Kh4 151.Re5 Kh3 152.Re2 Kh4 153.Rh2# 1-0