1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Be7 11.Qe2 f5 12.exf6 Nxf6 13.Nxf6+ Bxf6 14.c3 O-O 15.Be3 c5 16.O-O Bb7 17.Rad1 d5 18.b4 d4 19.cxd4 cxd4 20.Bd2 Bd5 21.a4 Rac8 22.a5 Qd6 23.b5 g6 24.Rb1 Qd7 25.h3 Be7 26.b6 axb6 27.Rxb6 Bc5 28.Rbb1 Ba7 29.Kh2 Bb8 30.a6 Rf7 31.g3 Re7 32.Rb5 e5 33.Qg4 e4 34.Rxd5 Qxg4 35.hxg4 exd3 36.Kh3 Re2 37.Rd1 Ba7 38.g5 Rc6 39.Rd7 Rxa6 40.Rc1 Re8 41.Rcc7 Bb8 42.Rg7+ Kh8 43.Rxh7+ Kg8 44.Rcg7+ Kf8 45.Rb7 Kg8 46.Rhd7 Bd6 47.Rg7+ Kh8 48.Rxg6 Bxf4 49.Rxa6 Bxd2 50.Rh6+ Kg8 51.Rg6+ Kh8 52.Kg4 Be1 53.Rb1 d2 54.Rd6 Bf2 55.Kf5 Rc8 56.Kf6 Be3 57.Rh1+ Kg8 58.Kg6 Kf8 59.Re6 Kg8 60.Ra6 Bf2 61.Rha1 Bxg3 62.Ra8 Rf8 63.Rxf8+ Kxf8 64.Kh7 Be5 65.Rd1 Ke7 66.Rxd2 Ke6 67.Kg6 Kd5 68.Kf5 Bg7 69.Rd1 Bh8 70.Kf4 Bg7 71.Re1 d3 72.Ke3 Bc3 73.Rf1 d2 74.Kd3 Bb4 75.g6 Ke6 76.Kc2 d1=R 77.Kxd1 Bc3 78.Rf7 Be5 79.Ke2 Bf6 80.Kf3 Kf5 81.g7 Ke6 82.g8=Q Kf5 83.Qc8+ Kg5 84.Qc7 Kf5 85.Qb8 Kg6 86.Qa7 Ba1 87.Qa6+ Kh5 88.Qa5+ Kg6 89.Qa4 Kh5 90.Qb5+ Be5 91.Qa5 Kh6 92.Qa4 Kh5 93.Qb5 Kh4 94.Qa5 Bb8 95.Qb5 Ba7 96.Rg7 Bd4 97.Rh7# 1-0