1.Nf3 Nf6 2.d4 e6 3.Bf4 b6 4.e3 Bb7 5.Nbd2 d6 6.Bd3 Be7 7.O-O Nh5 8.Bg3 Nd7 9.e4 O-O 10.e5 Nxg3 11.hxg3 dxe5 12.Nxe5 Nxe5 13.dxe5 Qd4 14.Nc4 Qd5 15.f3 f6 16.Qe2 fxe5 17.Rfe1 Bc5+ 18.Kf1 Qd4 19.Qe3 Qxe3 20.Nxe3 e4 21.Bc4 exf3 22.Bxe6+ Kh8 23.Bd5 Ba6+ 24.c4 Rae8 25.Ng4 c6