1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d6 6.c4 Nc6 7.Nc3 Bg4 8.h3 Bxf3 9.Bxf3 Nd7 10.Be3 e5 11.d5 Ne7 12.Rc1 f5 13.b4 f4 14.gxf4 exf4 15.Bd4 Nf5 16.Bxg7 Kxg7 17.Bg4 Qh4 18.Nb5 Ne5 19.e4 fxe3 20.Nxc7 exf2+ 21.Rxf2 Ne3 22.Ne6+ Kh6 23.Qd2 Qxf2+ 24.Qxf2 Rxf2 25.Kxf2 N3xg4+ 26.Kg3 Ne3 27.c5 dxc5 28.d6 Nf5+