1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Nbd7 8.a4 Be7 9.Bd3 O-O 10.O-O Nc5 11.Kh1 d5 12.Nxe5 Nfxe4 13.Bxe4 dxe4 14.Nd5 f6 15.Nxe7+ Qxe7 16.Nc4 Be6 17.Ne3 f5 18.b3 Rfd8 19.Qe1 Nd7 20.Bb2 Nf6 21.Qf2 b5 22.axb5 axb5 23.Qe2 Rxa1 24.Rxa1 Nd5 25.Nxd5 Bxd5 26.Rd1 e3 27.Be5 g5 28.Kg1 gxf4 29.Bxf4 Qe4 30.Bxe3 Rc8 31.Qd2 Bb7 32.Bh6 Qg4 33.h3 Qg6 34.c4 bxc4 35.bxc4 Bc6 36.c5 Re8 37.Rb1 f4 38.Qa2+ Qe6 39.Qxe6+ Rxe6 40.Bxf4 Re2