1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.Be3 O-O 9.f4 Nc6 10.Kh1 Qc7 11.Qe1 Nxd4 12.Bxd4 b5 13.a3 Bb7 14.Bd3 Bc6 15.Qg3 Qb7 16.Rae1 b4 17.axb4 Qxb4 18.Ne2 Qb7 19.e5 dxe5 20.Bxe5 Be4 21.Bxe4 Qxe4 22.Nd4 Qg6 23.Nc6 Rfe8 24.Qb3 Bc5 25.Rf3 Ne4 26.f5 exf5 27.Rxe4 fxe4 28.Rg3 Qf5 29.Rxg7+ Kf8 30.Qc4 Rxe5 31.Rg3 Qf2