1.e4 c5 2.Bc4 e6 3.Nf3 Nc6 4.O-O a6 5.a3 Qc7 6.d3 Nf6 7.Nc3 Be7 8.Bd2 b5 9.Ba2 O-O 10.Rc1 h6 11.Ne2 d5 12.exd5 exd5 13.h3 Bd6 14.c3 Bf5 15.Bb1 Qb7 16.Be3 Qd7 17.Nf4 g5 18.Nxg5 hxg5 19.Nh5 Nxh5 20.Qxh5 f6 21.Qf3 Kg7 22.d4 Bxb1 23.Rxb1 cxd4 24.cxd4 Rac8 25.Rbc1 Ne7 26.g4 Ng6 27.Kh1 Rxc1 28.Rxc1 Bf4 29.Rc5 Rd8 30.b4 Nh4 31.Qe2 Bb8 32.Qc2 Nf3 33.Qe2 Qd6 34.Kg2 Qh2+