1.e4 c5 2.Nc3 Nc6 3.Nge2 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.Be2 d5 10.exd5 Nxd5 11.Bxe7 Ncxe7 12.Bf3 Nxc3 13.Qxc3 Qb6 14.a4 a5 15.Nb5 Qxf2 16.Rd2 Qb6 17.Rhd1 Nc6 18.Rd6 e5 19.Qxe5 Bg4 20.Bxg4 Nxe5 21.Rxb6 Nxg4 22.Rxb7 Rae8 23.b3 Re2 24.Rd2 Re1+ 25.Kb2 Nxh2 26.Ra7 Nf1 27.Rd3 Ne3 28.g3 Nd1+ 29.Ka2 Nf2 30.Rf3 Re2 31.Kb2 Nd1+ 32.Kc1 Ne3 33.Nd4 Re1+ 34.Kd2 Rd1+ 35.Kxe3 Re8+ 36.Kf2 Rd2+ 37.Kf1 Rxd4 38.Rxa5 g6 39.Rd3 Rde4 40.Rd2 h5 41.Rad5 Kg7 42.a5 h4 43.gxh4 Rxh4 44.R5d4 Rh1+ 45.Kf2 Reh8 46.b4 g5 47.a6 f5 48.Ke2 g4 49.b5 Ra1 50.c4 Kf6 51.Rd8 Rh2+ 52.Ke3 g3 53.Rd1 Ra3+ 54.Kd4 g2 55.Rg1 Ra2 56.Kc5 f4 57.Rf8+ Kg5 58.b6 Ra5+ 59.Kd4 Rxa6 60.b7 Rb6 61.b8=Q Rxb8 62.Rxb8 Kg4 63.Ke4 f3 64.Rg8+ Kh3 65.Kxf3 Kh4 66.Re1 g1=B 67.Rexg1 Kh3 68.R8g2 Rh1 69.Rg4 Rxg1 70.Rxg1 Kh4 71.Rd1 Kg5 72.Rd8 Kf6 73.Ke3 Kf7 74.Rd4 Ke8 75.c5 Ke7 76.Rg4 Kf8 77.Ke2 Kf7 78.Rg7+ Kf8 79.Ke3 Ke8 80.Rg6 Kf8 81.Re6 Kf7 82.Ra6 Ke7 83.Ke2 Kd8 84.Kf1 Ke7 85.Rg6 Kf7 86.Rg4 Ke7 87.Rg7+ Ke8 88.Rc7 Kd8 89.Rh7 Ke8 90.Rh5 Ke7 91.Ke1 Kf8 92.Re5 Kg7 93.Re4 Kf6 94.Kf1 Kg6 95.Rf4 Kg7 96.Ra4 Kh8 97.Rb4 Kg8 98.Ra4 Kh7 99.Ra6 Kh8 100.Kg1 Kh7 101.Rc6 Kg7 102.Rc7+ Kh8 103.Rc8+ Kh7 104.Rb8 Kg7 105.Rh8 Kg6 106.Rh6+ Kxh6 107.c6 Kh5 108.c7 Kg4 109.Kg2 Kg5 110.Kh1 Kg6 111.c8=R Kf5 112.Rc5+ Kg6 113.Kg1 Kh7 114.Rc2 Kh6 115.Rc6+ Kg5 116.Rc5+ Kh4 117.Rc2 Kg5 118.Rc3 Kh4 119.Rb3 Kg5 120.Kf2 Kf4 121.Rb8 Kg5 122.Rb6 Kh5 123.Kf3 Kh4 124.Re6 Kh5 125.Re2 Kg6 126.Kg3 Kg7 127.Re5 Kh8 128.Re6 Kg7 129.Re1 Kf7 130.Re4 Kg6 131.Rd4 Kg7 132.Ra4 Kf7 133.Kf3 Ke8 134.Ra2 Ke7 135.Rf2 Ke6 136.Kg2 Ke5 137.Kg3 Kd5 138.Kg4 Kd6 139.Rf7 Kd5 140.Rf6 Kc5 141.Ra6 Kd5 142.Kg3 Ke5 143.Kg2 Kf5 144.Kh1 Kg5 145.Ra8 Kf6 146.Re8 Kf7 147.Re4 Kf8 148.Kg2 Kg8 149.Rf4 Kh8 150.Rg4 Kh7 151.Kf3 Kh8 152.Kf4 Kh7 153.Kg5 Kg8 154.Kf6+ Kh8 155.Ra4 Kh7 156.Rg4 Kh8 157.Kf7 Kh7 158.Rh4# 1-0