1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c3 Ne7 13.Nc2 Nxd5 14.Qxd5 Rb8 15.a4 bxa4 16.Bxa6 Bd7 17.Bc4 Qf6 18.Nb4 Be7 19.O-O O-O 20.Qd3 Rfc8 21.Nd5 Qe6 22.Rfb1 Bd8 23.b4 axb3 24.Rxb3 Rxb3 25.Bxb3 Bc6 26.Nb6 Qxb3 27.Nxc8 Qb2 28.Rb1 Qa2 29.Nxd6 Bc7 30.Nc4 h6 31.h3 Qa6 32.Nxe5 Qxd3 33.Nxd3 Bxe4 34.Rd1 Ba5 35.c4 Bc3 36.Nc5 Bc2 37.Rc1 Ba5 38.Rxc2 Bb4 39.f3 Bxc5+ 40.Kf1 Kh8 41.g4 Kh7 42.Rb2 f5 43.h4 Bd6 44.f4 fxg4 45.h5 Bxf4 46.c5 g6 47.Rb7+ Kh8 48.hxg6 Bb8 49.c6 Be5 50.Rb5 Bh2 51.Rd5 Kg7 52.Kg2 Bf4 53.Rd7+ Kxg6 54.c7 Bxc7 55.Rxc7 h5 56.Kg3 Kf5 57.Rc5+ Kf6 58.Rxh5 Kg6 59.Rh1 Kg7 60.Kh4 Kg8 61.Rf1 Kh8 62.Ra1 Kh7 63.Kg5 g3 64.Kh5 g2 65.Rg1 Kh8 66.Rxg2 Kh7 67.Kh4 Kh6 68.Re2 Kh7 69.Re5 Kg7 70.Rc5 Kh7 71.Rg5 Kh8 72.Rg1 Kh7 73.Rd1 Kh8 74.Rd6 Kh7 75.Re6 Kh8 76.Rh6+ Kg8 77.Kg3 Kf8 78.Rb6 Ke8 79.Rb8+ Kf7 80.Rb5 Ke6 81.Rb2 Kf7 82.Rh2 Kg8 83.Kg2 Kf7 84.Rh7+ Kg6 85.Rh4 Kg7 86.Kg1 Kf6 87.Rh7 Ke5 88.Kh2 Ke6 89.Kg3 Kf5 90.Kh3 Ke5 91.Kg4 Kd4 92.Re7 Kd3 93.Kf4 Kc2 94.Rf7 Kb3 95.Kg5 Kc4 96.Rb7 Kd5 97.Rb1 Kc6 98.Kf4 Kc7 99.Ra1 Kb7 100.Rd1 Kc6 101.Ke5 Kb5 102.Ke6 Kb6 103.Ke5 Ka7 104.Rc1 Ka8 105.Rg1 Ka7 106.Rc1 Kb6 107.Kd5 Ka7 108.Kc6 Ka6 109.Ra1# 1-0