1.e4 c5 2.Ne2 Nf6 3.Nbc3 d5 4.exd5 Nxd5 5.g3 e5 6.Bg2 Be6 7.O-O Nc6 8.d3 Be7 9.f4 exf4 10.Bxd5 Bxd5 11.Nxf4 Be6 12.Nxe6 fxe6 13.Be3 g6 14.Qg4 Qd7 15.Ne4 b6 16.Nf6+ Bxf6 17.Rxf6 O-O-O 18.Re1 Rhe8 19.Bg5 Qd4+ 20.Qxd4 Nxd4 21.c3 Rd5 22.h4 Nf5 23.g4 Nd6 24.Rexe6 Rxe6 25.Rxe6 Rxd3 26.Kf2 Nf7 27.Re8+ Kc7 28.Bf4+ Kc6 29.Ke2 Rd8 30.Re6+ Kd7 31.Rf6 Ke7 32.Rc6 Rd7 33.a4 Rd5 34.Ke3 Nd8 35.Ke4 Rd1 36.Rc7+ Rd7 37.Bg5+ Kd6 38.Bxd8 Rxd8 39.Rxh7 Re8+ 40.Kf4 Re2 41.Rxa7 Rxb2 42.Kg5 Rc2 43.Kxg6 Rxc3 44.h5 c4 45.h6 Rh3 46.Ra8 c3 47.Rc8 Kd7 48.Rc4 Kd6 49.g5 Kd5 50.Rc8 Kd4 51.h7 Kd3 52.h8=Q Rxh8 53.Rxh8 c2 54.Rc8 Kd2 55.Kf7 c1=Q 56.Rxc1 Kd3 57.Rh1 Ke4 58.Rb1 b5 59.a5 Kf3 60.Kg7 Ke3 61.Kf7 Kd3 62.Rg1 Kc3 63.a6 Kd2 64.Ra1 Ke3 65.g6 Ke4 66.Re1+ Kd4 67.Ra1 Kc4 68.Kg7 Kc5 69.Kh8 Kc6 70.Rb1 b4 71.Rb2 b3 72.Kg7 Kc5 73.Rh2 Kc4 74.Rh5 Kd4 75.Kf8 Ke4 76.Ra5 Kd3 77.Rb5 Ke2 78.Rb7 b2 79.Rb5 b1=R 80.Rxb1 Kd3 81.Re1 Kc3 82.Rg1 Kd3 83.Ke7 Kc3 84.Rg2 Kb3 85.Rd2 Ka4 86.Rd4+ Ka5 87.Rb4 Kxa6 88.Rg4 Kb6 89.Ke8 Ka6 90.Kd7 Kb5 91.Ke8 Ka5 92.Rg5+ Ka4 93.Rg3 Ka5 94.Rf3 Kb6 95.Kd7 Ka7 96.Re3 Ka6 97.Re8 Ka5 98.Re2 Kb6 99.Rg2 Kb7 100.Rg4 Kb6 101.Ra4 Kb7 102.Ra2 Kb8 103.Ra8+ Kxa8 104.Kc8 Ka7 105.Kc7 Ka8 106.g7 Ka7 107.Kd7 Ka8 108.g8=R+ Ka7 109.Ke7 Kb6 110.Rg1 Kc5 111.Rg2 Kb6 112.Kd8 Kb7 113.Kd7 Kb6 114.Rh2 Ka5 115.Ke8 Ka4 116.Ra2+ Kb4 117.Rc2 Ka5 118.Rc5+ Ka6 119.Rc3 Kb5 120.Ra3 Kc5 121.Rg3 Kd6 122.Rg8 Kc5 123.Rf8 Kd6 124.Rf2 Ke5 125.Ra2 Kd5 126.Rg2 Kc5 127.Re2 Kd6 128.Re1 Kc6 129.Kd8 Kd6 130.Rb1 Ke6 131.Rb7 Ke5 132.Kd7 Kf6 133.Rc7 Kg7 134.Rc8 Kf7 135.Re8 Kg7 136.Re5 Kg8 137.Kc7 Kf8 138.Re6 Kf7 139.Re3 Kg6 140.Ra3 Kf5 141.Kb7 Ke6 142.Ra6+ Kf5 143.Ra1 Ke4 144.Kc6 Kf4 145.Kd5 Ke3 146.Ra4 Kf2 147.Ke4 Kf1 148.Ra2 Kg1 149.Kf3 Kh1 150.Ra6 Kg1 151.Kg3 Kf1 152.Re6 Kg1 153.Re8 Kf1 154.Re6 Kg1 155.Re1# 1-0