1.e4 c5 2.Bc4 Nc6 3.Nf3 e6 4.d3 Be7 5.O-O d6 6.Nc3 Nf6 7.h3 O-O 8.a3 a6 9.Ne2 b5 10.Ba2 d5 11.e5 Nd7 12.Bf4 Qc7 13.c3 d4 14.cxd4 cxd4 15.Rc1 Qb6 16.Ng3 Nc5 17.Qc2 Bb7 18.Bg5 Rac8 19.Qe2 Bxg5 20.Nxg5 Nxe5 21.Rcd1 Qc6 22.f4 Ng6 23.N5e4 Nxe4 24.Nxe4 Ne7 25.Rf3 Nf5 26.Bb3 Ne3 27.Rd2 Qc1+ 28.Kh2 Qb1 29.Rf2 Rc1 30.Bc2 Qa1 31.h4 Rf1