1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O d6 7.Qe2 Nbd7 8.f4 Nc5 9.Kh1 Be7 10.Nc3 O-O 11.a3 Re8 12.b4 Nxd3 13.cxd3 Bf8 14.Bb2 e5 15.fxe5 dxe5 16.Nf5 g6 17.Ne3 Bg7 18.Qf3 Rf8 19.Nc4 Bg4 20.Qe3 Re8 21.Nb6 Rb8 22.Nca4 Be6 23.Rac1 Ng4 24.Qg3 f5 25.Qf3 f4 26.Nd5 Bxd5 27.Qxg4 Be6 28.Qf3 b6 29.Nc3 Qd7 30.h3 Red8 31.Rfd1 Rbc8 32.Ne2 Rxc1 33.Nxc1 a5 34.Ne2 axb4 35.axb4 Qa4 36.Ra1 Qc2 37.Bc3 Rxd3 38.Qf2 Rxc3 39.Qxb6 Rc6 40.Ra8+ Bf8 41.Qb7 Qd1+ 42.Kh2 Qd7 43.Qb5 Qd6 44.Ra7 Bf7 45.Qb7 Qf6 46.Ng1 f3