1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.d3 Be7 6.e4 d6 7.Nc3 O-O 8.h3 c5 9.Be3 a6 10.Nh2 Qc7 11.f4 Nbd7 12.g4 d5 13.g5 d4 14.gxf6 Bxf6 15.Bd2 dxc3 16.Bxc3 Bxc3 17.bxc3 f5 18.e5 Bxg2 19.Kxg2 b5 20.Nf3 Nb6 21.Kh2 Nd5 22.Qd2 Qa5 23.Ng5 Rfe8 24.Qg2 Rad8 25.Rg1 Rd7 26.Nxh7 Qxc3 27.Qg6 Red8 28.Ng5 Nf6 29.exf6