1.Nf3 Nf6 2.c4 d6 3.d4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 Nbd7 7.O-O c5 8.d5 a6 9.a4 Rb8 10.Bf4 Ne8 11.Qd2 f5 12.exf5 Rxf5 13.Bd3 Rf8 14.Rfe1 Nef6 15.h3 Re8 16.Re2 Kh8 17.Rae1 Nf8 18.Ng5 Kg8 19.Nce4 b6 20.Nxf6+ Bxf6 21.Ne4 Be5 22.Bxe5 dxe5 23.Ng5 Bd7 24.Rxe5 Bxa4 25.Qf4 Rb7 26.Qf7+ Kh8 27.Nxh7 Nxh7 28.Bxg6