1.e4 c5 2.Nf3 d6 3.Bc4 e6 4.O-O Nf6 5.Qe2 Be7 6.d3 Nc6 7.c3 O-O 8.Bb3 a6 9.Rd1 Qc7 10.Nbd2 b5 11.Nf1 Nd7 12.d4 Na5 13.Bc2 e5 14.dxc5 dxc5 15.Ne3 Nf6 16.h3 h6 17.Nf5 Bxf5 18.exf5 Nc6 19.Re1 Bd6 20.Nh2 Rae8 21.Ng4 Nxg4 22.Qxg4 f6 23.Bxh6 Qf7 24.Be4 Ne7 25.a4 Kh7 26.Be3 g5 27.fxg6+ Nxg6 28.Qh5+