1.e4 c5 2.Nf3 e6 3.Bc4 a6 4.c3 b5 5.Bb3 Bb7 6.d3 Nc6 7.O-O Be7 8.Nbd2 d6 9.Re1 Nf6 10.Nf1 h6 11.Bf4 e5 12.Bd2 d5 13.exd5 Nxd5 14.Nxe5 O-O 15.Qe2 Nxe5 16.Qxe5 Bf6 17.Qg3 Ne7 18.Bc2 Nf5 19.Qg4 Bc8 20.Qe4 Be6 21.d4 cxd4 22.g4 dxc3 23.Bxc3 Bxc3 24.bxc3 Qg5 25.Ng3 g6 26.gxf5 Bxf5 27.Qe2 Rfe8 28.Qf3 Bxc2 29.Kf1 Rad8 30.Rxe8+ Rxe8 31.Ne2 Be4 32.Qg3 Qd2 33.Nf4 Rc8 34.Qg4 Bf5 35.Qe2 Qxf4