1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Bb5+ Qd7 5.Bxd7+ Nfxd7 6.O-O a6 7.g3 Nc6 8.Qd2 Nf6 9.a3 Na7 10.Kg2 g6 11.Rh1 Nc6 12.Ra2 e5 13.dxe5 Bh6 14.Qe2 Nb4 15.exf6 b5 16.Nc3 Nc6 17.Ra1 Ra7 18.Nxb5 c4 19.Ne1 Nd8 20.Nxa7 Bb7 21.Qxc4 Bf8 22.h4 Bxe4+ 23.Kg1 Bh6 24.b4 Bf4 25.Nf3 Be5 26.h5 Bd3 27.Nxe5 Bxc4 28.f3 Ne6 29.Rh3 Bd3 30.Bh6 dxe5 31.Re1 Bb5 32.Bf4 Kd7 33.Nc8 Rxc8 34.Rxe5 Rxc2 35.hxg6 hxg6 36.Rh7 Ke8 37.Rh8+ Kd7 38.Rd5+ Kc6 39.Rd6+ Kb7 40.Rxe6 fxe6 41.f7 Kb6 42.f8=R e5 43.Bg5 Be2 44.Bh6 Kc6 45.Bg5 Kb6 46.Rd8 Rc4 47.Bf6 Kc7 48.Rc8+ Kd6 49.Rxc4 Kd7 50.Re4 Ke6 51.b5 Bf1 52.Rf8 Bd3 53.Ra8 axb5 54.a4 Bxe4 55.Re8+ Kd7 56.Rxe5 Kc7 57.Re7+ Kc6 58.Kf1 bxa4 59.Kg2 Bd3 60.Rg7 g5 61.Kh1 Bg6 62.Bd8 Bf7 63.Kg2 Kd6 64.g4 Be6 65.Rg6 Kc6 66.Bxg5 Kb5 67.Rxe6 Ka5 68.Kh2 Kb5 69.Ra6 Kxa6 70.Bc1 a3 71.Bxa3 Kb6 72.g5 Ka7 73.Bc5+ Ka6 74.Kg2 Kb7 75.Ba7 Kc8 76.Bg1 Kc7 77.Kf2 Kb6 78.Kf1+ Kb5 79.Bb6 Kc4 80.Bg1 Kb3 81.Bb6 Kb4 82.Kg2 Kb5 83.Ba7 Kc4 84.Kf1 Kb4 85.Bb6 Ka4 86.Bf2 Kb3 87.g6 Ka3 88.Be3 Ka4 89.Bh6 Ka5 90.Bg5 Ka6 91.Be7 Ka7 92.f4 Kb6 93.Bb4 Kc7 94.Kg1 Kc8 95.g7 Kd8 96.Kh1 Ke8 97.Bc5 Kf7 98.Kg1 Ke6 99.Kf1 Kd5 100.g8=R Kxc5 101.Rg4 Kc4 102.Rg8 Kd5 103.Rg2 Kc5 104.Rh2 Kb5 105.Rh6 Kc4 106.Ra6 Kc5 107.Rg6 Kd4 108.Kg1 Kc3 109.Rh6 Kd3 110.Rb6 Ke4 111.Rc6 Kf5 112.Rb6 Ke4 113.Rg6 Ke3 114.Rd6 Ke4 115.Rd2 Ke3 116.Rh2 Kd3 117.Rh6 Ke4 118.Rc6 Ke3 119.Rc8 Kd3 120.Rg8 Kd2 121.Rh8 Ke1 122.Kh2 Kd1 123.Kh1 Kc2 124.Ra8 Kd2 125.Rg8 Kc3 126.Rc8+ Kd4 127.Rd8+ Ke3 128.Rd2 Kf3 129.Rd8 Kg3 130.Ra8 Kf2 131.Ra2+ Ke3 132.Re2+ Kxf4 133.Rb2 Kg5 134.Rb1 Kh5 135.Ra1 Kg5 136.Ra8 Kh4 137.Kg1 Kh5 138.Rc8 Kg4 139.Kf2 Kf4 140.Ra8 Ke5 141.Ra1 Kf4 142.Rb1 Kf5 143.Ke2 Kg5 144.Rc1 Kg6 145.Rc3 Kh7 146.Rc6 Kh8 147.Kf2 Kh7 148.Rc8 Kg6 149.Rf8 Kh7 150.Rf7+ Kg8 151.Rb7 Kf8 152.Rc7 Ke8 153.Ra7 Kf8 154.Ra6 Kg8 155.Ra4 Kg7 156.Rc4 Kf7 157.Kg1 Ke7 158.Rc3 Ke6 159.Kf1 Ke5 160.Ke1 Kf4 161.Rc4+ Ke5 162.Rc7 Kf5 163.Kf2 Kf4 164.Ra7 Kg4 165.Ra3 Kh4 166.Kf1 Kg5 167.Rf3 Kh4 168.Kf2 Kg4 169.Rf8 Kg5 170.Kf3 Kh5 171.Kf4 Kh4 172.Rg8 Kh3 173.Kf3 Kh2 174.Rf8 Kh1 175.Rd8 Kg1 176.Rd5 Kh1 177.Kg3 Kg1 178.Rd1# 1-0