1.e4 c5 2.Nf3 Nc6 3.c3 e5 4.Bc4 Nf6 5.Qe2 Be7 6.O-O O-O 7.d3 h6 8.Re1 Re8 9.Nbd2 a6 10.Bb3 b5 11.Nf1 d6 12.Ng3 Bf8 13.Nh4 Be6 14.Nhf5 Bxb3 15.axb3 Ne7 16.Qf3 Ng6 17.h4 Nh7 18.h5 Nf4 19.Bxf4 exf4 20.Qxf4 Re6 21.Ne3 Be7 22.Qg4 Nf6 23.Qf3 Nh7 24.Ngf5 Bg5 25.Nd5 Nf6 26.Nxf6+ Rxf6 27.Qg4 g6 28.hxg6 Rxg6 29.f4 Bh4 30.Qxh4 Qd7 31.Ne7+