1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Bd3 Qb6 7.Nb3 d6 8.Be3 Qc7 9.O-O b6 10.Nc3 Bb7 11.f4 Nbd7 12.Qe2 Be7 13.f5 exf5 14.Rxf5 O-O 15.Nd5 Nxd5 16.exd5 Bf6 17.Raf1 Be5 18.Qg4 g6 19.Bh6 Bg7 20.Bxg7 Kxg7 21.Nd4 Ne5 22.Qg3 Qc5 23.R5f4 Rae8 24.Kh1 Bc8 25.Be2 Qb4 26.Qg5 f5 27.Nxf5+ Bxf5 28.Rxf5 Rxf5 29.Rxf5 Nd7 30.Bf1 Qxb2 31.Rf3 Qe5 32.Qh4 Qe4 33.Qf2 Qe7 34.Qd4+ Kg8 35.Bd3 Qe1+ 36.Rf1 Qe3 37.Qf4 Qxf4 38.Rxf4 Re1+ 39.Rf1 Rxf1+ 40.Bxf1 Kf7 41.Kg1 Kf6 42.Kf2 Ke5 43.Ke3 Nf6 44.Be2 g5 45.g4 h6 46.h3 Ne4 47.a3 Nc3 48.Bd3 Na4 49.Ke2 Nb2 50.Ke3 Nxd3 51.Kxd3 Kf4 52.a4 a5 53.c5 bxc5 54.Kc4 Ke4 55.Kb5 Kxd5 56.Kxa5 Kc6