1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nxc6 bxc6 6.Bd3 d5 7.O-O Nf6 8.Nd2 Qc7 9.c4 Bd6 10.h3 O-O 11.Re1 Bb7 12.Qc2 dxe4 13.Nxe4 Nxe4 14.Bxe4 f5 15.Bd3 c5 16.Rxe6 Bh2+ 17.Kh1 Qf7 18.Re2 Bc7 19.f3 Rad8 20.Bg5 Rd7 21.Be3 Bxf3 22.gxf3 Qh5 23.Rf1 Qxh3+ 24.Kg1 Rf6 25.Rg2 Rg6 26.Bg5 Rxd3 27.Qxd3 h6 28.Rd1 Rxg5 29.Rxg5 hxg5 30.Qe2 Bf4 31.Rd3 a5 32.b3 Kf7 33.Rd5 Kf6 34.Rxc5 g4 35.Rc6+ Kg5 36.Qe7+ Kh5 37.Qe8+ Kh4 38.Qh8+ Kg3 39.Qxh3+ gxh3 40.Rg6+ Kxf3 41.Rxg7 Ke2 42.c5 Be3+ 43.Kh1 Bxc5 44.Rg5 Bb4 45.Rxf5 Kd3 46.Kh2 Kc2 47.Rf2+ Kb1 48.Kxh3 Ka1 49.Kg4 Bc3 50.Kf5 Bb2 51.a4 Ka2 52.b4 axb4 53.Ke4 b3 54.a5 Ka3 55.a6 Bd4 56.Kxd4 Ka4 57.Rf6 Ka5 58.Kd3 Ka4 59.Ke3 Ka3 60.Rf3 Kb4 61.Kd2 Ka4 62.Rh3 b2 63.Kc2 b1=Q+ 64.Kxb1 Kb5 65.a7 Kc6 66.Rf3 Kc5 67.Kc1 Kd5 68.Kd2 Ke4 69.Rg3 Kd4 70.Kc2 Kc4 71.Rb3 Kd5 72.Rb8 Kd4 73.Rf8 Kc4 74.Rb8 Kd5 75.Rd8+ Ke4 76.Rd6 Kf5 77.Kd1 Ke5 78.Ke2 Kf5 79.Ke3 Kg4 80.Kf2 Kh3 81.Re6 Kh4 82.Re4+ Kg5 83.Ke2 Kf5 84.Rh4 Kf6 85.a8=N Ke7 86.Re4+ Kd8 87.Rd4+ Ke8 88.Ra4 Kd8 89.Ra6 Kc8 90.Ra3 Kb7 91.Kd3 Kb8 92.Rb3+ Ka7 93.Ke2 Ka6 94.Rb8 Ka5 95.Rh8 Ka6 96.Ke3 Ka5 97.Nc7 Kb4 98.Rh2 Kc4 99.Re2 Kb3 100.Na8 Kc3 101.Rg2 Kb4 102.Rg7 Kc4 103.Rg5 Kb4 104.Rh5 Kc3 105.Rh6 Kb4 106.Kf2 Ka4 107.Kg2 Ka5 108.Rh7 Kb4 109.Kh2 Kc3 110.Re7 Kd2 111.Kg3 Kc3 112.Rc7+ Kd4 113.Kf4 Kd5 114.Rh7 Kd4 115.Kf3 Ke5 116.Rh3 Kf6 117.Rh1 Kf5 118.Kf2 Kg4 119.Rh7 Kg5 120.Kf1 Kf6 121.Rh3 Ke7 122.Nb6 Ke8 123.Rb3 Kf8 124.Kf2 Kf7 125.Nd5 Kg7 126.Rb6 Kf8 127.Kg3 Kf7 128.Kg4 Kf8 129.Kf5 Kf7 130.Rg6 Ke8 131.Ke6 Kd8 132.Rg8# 1-0