1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.g3 d5 7.Bg2 Qb6 8.Nxc6 bxc6 9.O-O Ba6 10.Be3 Qxb2 11.Bd4 Bxf1 12.Nxd5 Qb7 13.Nxf6+ gxf6 14.Qxf1 e5 15.Be3 Bd6 16.Bh3 h5 17.Bf5 Ke7 18.c4 Qa6 19.h4 Rab8 20.Kh2 Ba3 21.Qd1 Rhd8 22.Qxh5 Qxc4 23.Rd1 Qc2 24.Rg1 Bb2 25.Qf3 Rd3 26.Bg4 Bd4 27.Rg2 Bxe3 28.fxe3 Rd2 29.Bh3 Rb2 30.a3 Rxg2+ 31.Bxg2 Qe2 32.Kh3 Qxf3 33.Bxf3 c5