1.e4 c5 2.c4 Nc6 3.Nc3 e6 4.g3 Nf6 5.Bg2 d6 6.Nge2 Be7 7.O-O O-O 8.d3 Bd7 9.f4 a6 10.h3 Rb8 11.a4 Qc7 12.f5 exf5 13.exf5 Ne5 14.g4 Bc6 15.Nf4 Bxg2 16.Nxg2 h6 17.Bf4 Qc6 18.Qe2 Rfe8 19.Ne3 Nh7 20.Ncd5 Bh4 21.f6 Bxf6 22.Nxf6+ Nxf6 23.Bxh6 d5 24.Bf4 d4 25.Nf5 Ng6 26.Qf2 Nxf4 27.Qxf4 Re2 28.Qxb8+ Kh7 29.Qg3