1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O Bc5 8.Be3 d6 9.Qe2 O-O 10.Rad1 e5 11.Nb3 Bxe3 12.Qxe3 Be6 13.f4 Ng4 14.Qg3 exf4 15.Rxf4 Ne5 16.Nd4 Qb6 17.Qf2 Nbc6 18.Nxe6 Qxf2+ 19.Rxf2 fxe6 20.Rdf1 Rxf2 21.Rxf2 Rf8 22.Rd2 Kf7 23.Be2 Ke7 24.Nd1 Nb8 25.Nf2 Nbd7 26.Ng4 Nxg4 27.Bxg4 Ne5 28.Be2 g6 29.Bd1 Nc4 30.Rd4 Nxb2 31.Be2 Rc8 32.Rb4 Rxc2 33.Rxb7+ Kf6 34.Bxa6 Nd1 35.a4 Nc3 36.a5 Ra2 37.Rxh7 Nxe4 38.h4 Rxa5 39.Bd3 Ra1+ 40.Kh2 Nf2 41.Bc2 Ng4+ 42.Kg3 Ne3 43.Bd3 Ra3 44.Kf4 Rxd3