1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 g6 7.f3 Bg7 8.Be3 Nc6 9.Qd2 O-O 10.O-O-O Qc7 11.Bb3 b5 12.h4 h5 13.Nxc6 Qxc6 14.Bd5 Nxd5 15.Nxd5 Re8 16.Bd4 Be6 17.Bxg7 Kxg7 18.Qd4+ Kg8 19.Kb1 Rac8 20.Rd2 Bxd5 21.Qxd5 Qc5 22.Rhd1 Kg7 23.Qb3 Qc4 24.Qxc4 Rxc4 25.Rd4 Rec8 26.c3 Kf6 27.a3 a5 28.Rd5 R4c5 29.Rxc5 Rxc5 30.Rd4 a4 31.Kc2 Ke6 32.Kd3 d5 33.exd5+ Rxd5 34.Ke3 f6 35.Ke4 Re5+ 36.Kd3 Rd5 37.Ke4 Re5+ 38.Kd3 g5 39.hxg5 fxg5 40.f4 gxf4 41.Rxf4 Rg5 42.Rf2 Kd5 43.Re2 e5 44.Kc2 h4 45.b3 Rg3 46.bxa4 bxa4 47.Rd2+ Kc4 48.Re2 Rxc3+ 49.Kb2 Rb3+ 50.Kc2 Rxa3 51.Rxe5 Ra2+ 52.Kd1 Rxg2 53.Re4+ Kb3 54.Rxh4 a3 55.Rh8 a2 56.Rb8+ Kc3 57.Ra8 Rb2 58.Ke1 Rb1+ 59.Kf2 a1=Q