1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.g3 e6 7.Bg2 Be7 8.O-O O-O 9.Be3 Qc7 10.f4 Nc6 11.Qe2 Nxd4 12.Bxd4 e5 13.Be3 Bg4 14.Qd2 exf4 15.gxf4 Rac8 16.a4 b6 17.Kh1 Rfe8 18.Qf2 b5 19.axb5 axb5 20.Ra7 Qc4 21.e5 Nh5 22.exd6 Bxd6 23.Bd5 Qxf1+ 24.Qxf1 Rxe3 25.Rxf7 Be6 26.Rf5 Re8 27.Qxb5 Rb8 28.Bxe6+ Rxe6 29.Qd5 Re8 30.Rxh5 Bxf4 31.Ne2 Be3 32.Re5