1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.f4 d6 8.Qe2 Nc6 9.Nxc6 bxc6 10.O-O Be7 11.b3 O-O 12.Bb2 e5 13.fxe5 dxe5 14.Kh1 Bg4 15.Qe1 Be6 16.Na4 Nd7 17.Qe2 a5 18.Bc4 Bxc4 19.Qxc4 Nf6 20.Rf5 Bd6 21.Raf1 Ng4 22.Bc1 Rab8 23.Qe2 Nf6 24.Rxf6 gxf6 25.Bh6 Kh8 26.Bxf8 Bxf8 27.Rxf6 Rd8 28.h3 Rd4 29.Nb2 Bg7 30.Rf3 f6 31.a4 Qd6 32.Rg3 Qd7 33.Nc4 Rd1+ 34.Kh2 Bh6 35.Rd3 Rxd3 36.Qxd3 Qa7 37.Qd8+ Kg7 38.Nd6 Bf4+ 39.Kh1 f5 40.Nxf5+ Kf7 41.g3 Qf2 42.Qe7+