1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 g6 7.Be3 Bg7 8.O-O O-O 9.Kh1 Bd7 10.f4 Ne8 11.f5 Nf6 12.Qd2 Ne5 13.h3 a6 14.g4 b5 15.a3 Rc8 16.g5 Ne8 17.h4 Nc4 18.Bxc4 Rxc4 19.Rf2 Qa8 20.Kg1 Be5 21.Nd5 Qd8 22.Raf1 gxf5 23.b3 Rc8 24.Nxf5 Bxf5 25.Rxf5 Ng7 26.R5f2 Nh5 27.Rg2 Kh8 28.Bd4 e6 29.Ne3 Qc7 30.Ng4 Bxd4+ 31.Qxd4+ e5 32.Qd2 Qc5+ 33.Kh2 Nf4 34.Rgf2 Qc3 35.Ne3 f6 36.Rg1 Qxd2 37.Rxd2 Rc3 38.Rg3 fxg5 39.hxg5 Ne6 40.Rxd6 Nxg5 41.Rxg5 Rxe3 42.Rxa6 Rxe4 43.Rg1 Re2+ 44.Rg2 Rxg2+ 45.Kxg2 Rf5 46.c4 bxc4 47.bxc4 Kg7 48.c5 e4 49.c6 Rd5 50.Kf2 h5 51.Ke3 Kf7 52.Rb6 Rd3+ 53.Kf4 Rxa3 54.Rb8 Ra4 55.Ke3 Ra3+ 56.Kf4 e3 57.c7 e2 58.c8=Q Ra4+ 59.Kf3 e1=Q 60.Qf8+ Kg6 61.Rb6+