1.c4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.d3 h6 5.g3 a6 6.Bg2 Bc5 7.e3 O-O 8.O-O d6 9.d4 Ba7 10.d5 Ne7 11.Nh4 Nh7 12.e4 g5 13.Nf3 f5 14.Be3 b6 15.exf5 Nxf5 16.Qe2 Nxe3 17.fxe3 Bg4 18.h3 Bd7 19.Nd2 Qe7 20.Kh2 Bf5 21.Be4 Bxe4 22.Ndxe4 Rxf1 23.Rxf1 Rf8 24.Rf3 Kg7 25.g4 Qe8 26.Ng3 Nf6 27.Rf5 c6 28.Qf3 Ng8 29.Nh5+