1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 O-O 5.e4 d6 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 Nd7 10.Nd2 f5 11.f3 f4 12.Bh4 g5 13.Bxg5 Bf6 14.Bxf6 Nxf6 15.g4 fxg3 16.hxg3 Nh5 17.Rf2 Kh8 18.Nf1 Nxg3 19.Nxg3 Rg8 20.Rg2 Bh3 21.Qe1 Bxg2 22.Kxg2 Ng6 23.Qh1 Nf4+ 24.Kf2 c6 25.c5 Qa5 26.Rg1 Qxc5+ 27.Kf1 Rg5 28.Qh6 Rag8 29.Qf6+ R8g7