1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.g3 b5 7.Bg2 Bb7 8.O-O Nf6 9.a3 d6 10.Be3 Nbd7 11.f4 Be7 12.Nb3 O-O 13.Qe2 Nb6 14.Na5 Nfd7 15.Nxb7 Qxb7 16.e5 d5 17.Rad1 Qc7 18.Bd4 Rfe8 19.f5 Bc5 20.fxe6 Bxd4+ 21.Rxd4 fxe6 22.Re1 Qc5 23.Qg4 Rad8 24.Kh1 Nb8 25.Rdd1 Nc6 26.Rd3 Nc4 27.b4 Qf2 28.Rf1 N6xe5 29.Qh5 Qxc2 30.Nxd5 Qxd3