1.e4 c5 2.Bd3 e6 3.Nf3 a6 4.O-O Nf6 5.e5 Nd5 6.c3 d6 7.Be4 dxe5 8.Nxe5 Nd7 9.d4 cxd4 10.cxd4 N7f6 11.Bd3 Be7 12.Re1 Qb6 13.Bc2 O-O 14.Nc3 Rd8 15.a3 Bd7 16.g4 Bc6 17.g5 Ne8 18.Bxh7+ Kf8 19.Qh5 Nd6 20.Bg6 Bf6 21.Nxd5 Bxd5 22.gxf6 gxf6 23.Nxf7 Nxf7 24.Bxf7 Ke7 25.Bf4 Qxd4 26.Bg3 Rh8 27.Qg6 Rxh2 28.Bxh2 Rh8 29.Bxe6 Bxe6 30.Rxe6+ Kxe6 31.Re1+ Kd5 32.Bg3 Rh1+ 33.Kxh1 Kc5 34.Re6 Qc3 35.Qxf6 Qxg3 36.fxg3 Kb5 37.Qf1+ Ka4 38.Re2 b5 39.Qf3 a5 40.g4 b4 41.Rd2 Kb5 42.Qb3 Kc6 43.Rd8 Kb5 44.Rc8 a4 45.Kg1 Kb6 46.Qd3 Ka5 47.Qd4 bxa3 48.Qe4 Ka6 49.b4 a2 50.Ra8+ Kb5 51.Qe2+ Kb6 52.Rb8+ Kc7 53.Qxa2 Kxb8 54.Qb2 Kb7 55.Qc3 Kb6 56.Kf1 Ka7 57.Qe3+ Ka8 58.Qe2 Ka7 59.Qf3 Ka6 60.Kg2 a3 61.Kg3 Kb5 62.Qd1 Kc4 63.Kh2 a2 64.b5 Kb4 65.Qc1 Kb3 66.Qa1 Kc4 67.b6 Kd3 68.Qc1 a1=B 69.Qh6 Ke4 70.Qc6+ Ke3 71.Kg3 Bg7 72.Qg6 Bc3 73.Qg5+ Ke2 74.Kh2 Bf6 75.Qb5+ Ke1 76.Qc5 Kd1 77.Qb5 Kc1 78.Qf5 Bb2 79.Qf3 Be5+ 80.Kg1 Bd4+ 81.Kg2 Bh8 82.Qa3+ Bb2 83.Qa6 Bd4 84.g5 Bf2 85.Qf1+ Kd2 86.Kf3 Bc5 87.Qa6 Kc2 88.Qc8 Kb1 89.Qd8 Ba3 90.Qd4 Kc1 91.b7 Kc2 92.Qg7 Bd6 93.b8=R Kd3 94.Qc3+ Kxc3 95.Ra8 Kd3 96.Kg2 Ke4 97.g6 Be5 98.Rf8 Bg7 99.Rf7 Bh6 100.g7 Ke3 101.Rb7 Bxg7 102.Rxg7 Kf4 103.Kf2 Ke5 104.Ke1 Kd6 105.Kf1 Ke5 106.Rg3 Ke6 107.Rb3 Kd5 108.Rb2 Ke6 109.Kf2 Kf6 110.Kf3 Kf5 111.Rb4 Kg5 112.Ra4 Kh5 113.Rf4 Kg6 114.Rc4 Kh7 115.Rh4+ Kg7 116.Ke4 Kg8 117.Kd3 Kg7 118.Rb4 Kf8 119.Rc4 Ke7 120.Rf4 Kd7 121.Rf3 Kd8 122.Kc2 Kd7 123.Kd2 Kc6 124.Rf4 Kb7 125.Rf8 Kb6 126.Rf7 Ka5 127.Rf5+ Kb6 128.Ke3 Kb7 129.Rb5+ Kc7 130.Ke4 Kd6 131.Kd4 Ke7 132.Re5+ Kf7 133.Kc5 Kf6 134.Re2 Kg5 135.Rc2 Kf4 136.Kd5 Ke3 137.Rc8 Kf4 138.Re8 Kg5 139.Ke5 Kh4 140.Rg8 Kh3 141.Kf4 Kh2 142.Kf5 Kh3 143.Kf4 Kh2 144.Kf3 Kh1 145.Kf2 Kh2 146.Rh8# 1-0