1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O b5 9.Nb3 Bb7 10.Be3 Ne5 11.Bd4 d6 12.f4 Nc4 13.Qe2 e5 14.Nd5 Nxd5 15.exd5 Be7 16.Bc3 O-O 17.a4 Rac8 18.axb5 axb5 19.Kh1 Rfe8 20.Nd2 Bf6 21.Rfe1 Kf8 22.Nxc4 bxc4 23.Qh5 Kg8 24.Qf5 Qe7 25.fxe5 Bxe5 26.Qf2 Qg5 27.Ra7 Bxc3 28.Rxe8+ Rxe8 29.Rxb7 Bf6 30.Qf4 Re1+ 31.Bf1