1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Bc4 O-O 9.Qd2 Bd7 10.h4 Rc8 11.Bb3 Ne5 12.O-O-O Nc4 13.Bxc4 Rxc4 14.h5 Nxh5 15.g4 Nf6 16.Nb3 Re8 17.Bh6 Bh8 18.Bg5 b5 19.e5 Nxg4 20.fxg4 Bxe5 21.Nd5 Bxg4 22.Rdf1 Be6 23.Rh6 Qd7 24.Ne3 Ra4 25.Kb1 f6 26.Rfh1 fxg5 27.Rxh7 Rh4 28.R7xh4 gxh4 29.Rxh4 Rf8 30.Qg2 Bf5 31.Rh5 Be4 32.Qg1 Qe6 33.Rh4 Bg7 34.Rg4 Qe5 35.Qc1 Rf3 36.Nd1 Rf1 37.Rxe4 Rxd1 38.Rxe5 Rxc1+ 39.Kxc1 Bxe5 40.Na5 Kf7 41.Nc6 Bf4+ 42.Kd1 Be3 43.Ke2 Bb6 44.b4 Ke8 45.Kd3 Kd7