1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e6 7.Bd3 Nbd7 8.Nf3 g6 9.O-O Bg7 10.a4 O-O 11.Qe2 Qc7 12.Kh1 b6 13.e5 dxe5 14.fxe5 Ng4 15.Bf4 Bb7 16.Be4 Bxe4 17.Qxe4 Ngxe5 18.Rae1 f6 19.Bxe5 Nxe5 20.Nxe5 fxe5 21.Rxf8+ Rxf8 22.Qe2 Qc6 23.h3 e4 24.Qxa6 Bxc3 25.bxc3 Qxc3 26.Rxe4 Qxc2 27.Rxe6 Qc1+ 28.Kh2 Rf1 29.Qa8+ Kg7 30.Qe4 Qc7+ 31.Qe5+ Qxe5+ 32.Rxe5 Rf4