1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.h4 Ne5 11.Bb3 Qa5 12.O-O-O Rfc8 13.Kb1 Nc4 14.Bxc4 Rxc4 15.Nb3 Qc7 16.h5 Rxc3 17.Qxc3 Qxc3 18.bxc3 Nxh5 19.Bd4 Nf6 20.e5 dxe5 21.Bxe5 Be6 22.Nc5 Bc4 23.Rh4 b5 24.Rhd4 h5 25.a4 Rc8 26.Rd8+ Rxd8 27.Rxd8+ Kh7 28.a5 Nd5 29.Bxg7 Kxg7 30.Rd7 h4 31.a6 Ne3 32.Rxa7 Nxg2 33.Rd7 h3 34.Ne4 h2 35.Ng3 Nf4 36.a7 Bd5 37.Rxd5 Nxd5 38.a8=Q Nxc3+ 39.Kb2