1.e4 c5 2.Nf3 e6 3.Be2 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Be7 7.O-O Qb6 8.Be3 Qd8 9.Qd2 O-O 10.f4 Nc6 11.Rad1 Bd7 12.Ndb5 Ne8 13.a4 a6 14.Na3 Na5 15.b4 Nc6 16.b5 axb5 17.Naxb5 Nb4 18.Rb1 d5 19.e5 Nc6 20.Nd4 Nxd4 21.Bxd4 Bc6 22.Bb6 Qd7 23.a5 Nc7 24.Bd3 d4 25.Ne2 Nb5 26.Rf2 Bd8 27.Bxb5 Bxb5 28.Nxd4 Bxb6 29.axb6 Bc6 30.h3 Rfd8 31.c3 Qe7 32.Nxc6 bxc6 33.Qe3 h6 34.Rd2 Rd5 35.c4 Rxd2 36.Qxd2 Qc5+ 37.Qf2 Qxc4 38.b7 Rb8 39.Qa7 Qxf4 40.Qxb8+ Kh7 41.Qa7 Qc1+ 42.Rxc1 Kg6 43.Qa4 c5 44.Kh2 Kh5 45.Qf4 c4 46.Qf3+ Kg5 47.Rxc4 f6 48.Qa3 fxe5 49.Qa8 h5 50.Rf4 g6 51.Ra4 Kf6 52.g3 e4 53.Qg8 Ke7 54.h4 e3 55.Rc4 e2 56.b8=R g5 57.Ra4 e5 58.Ra3 e1=B 59.Rb7+ Kd6 60.Qg6+ Kc5 61.Ra1 g4 62.Qf5 Bb4 63.Kg2 Ba3 64.Rab1 Kd5 65.R7b5+ Kc6 66.Kh2 Bc1 67.Qf4 exf4 68.Rxh5 Bd2 69.Re5 Be1 70.Rb2 Kd6 71.Kh1 Kc6 72.Rb6+ Kxb6 73.Rxe1 Kc6 74.Re7 fxg3 75.Rh7 Kd5 76.h5 Ke4 77.Kg1 Ke3 78.Rc7 Kd2 79.Rg7 Kd1 80.h6 Ke2 81.Rd7 Ke1 82.Kh1 g2+ 83.Kg1 Ke2 84.Rg7 Kd1 85.Rxg4 Ke2 86.Rg6 Ke3 87.Kh2 Kf3 88.Rg3+ Ke4 89.Kxg2 Kf4 90.Rg6 Ke4 91.Rf6 Ke3 92.Ra6 Kf4 93.Ra3 Ke5 94.Kf1 Kf6 95.Rc3 Kg5 96.Rg3+ Kh4 97.h7 Kh5 98.Ra3 Kg4 99.Ra7 Kh4 100.Rf7 Kh5 101.Kf2 Kh6 102.Rd7 Kg6 103.Ke1 Kg5 104.Kd2 Kf4 105.Kc2 Ke4 106.Rd5 Ke3 107.Rd1 Ke4 108.h8=R Kf5 109.Rd6 Ke5 110.Rh2 Ke4 111.Rd3 Kf5 112.Rg2 Ke5 113.Rg4 Ke6 114.Kc1 Kf5 115.Rg8 Kf4 116.Kd2 Ke4 117.Ra8 Ke5 118.Kc3 Ke6 119.Kc2 Kf6 120.Rb3 Kg6 121.Ra5 Kf7 122.Rb4 Kg7 123.Rd4 Kh8 124.Kb3 Kg8 125.Ra3 Kg7 126.Rg4+ Kh8 127.Raa4 Kh7 128.Rgf4 Kh6 129.Ra3 Kh7 130.Ka2 Kg7 131.Rg3+ Kh7 132.Re3 Kh8 133.Re7 Kg8 134.Re6 Kg7 135.Rfe4 Kf8 136.Ra6 Kg8 137.Ra3 Kf7 138.Raa4 Kf6 139.Ra5 Kf7 140.Re7+ Kg8 141.Rg7+ Kf8 142.Ra3 Ke8 143.Rh3 Kf8 144.Rh5 Ke8 145.Ra5 Kf8 146.Raa7 Ke8 147.Ra8# 1-0