Foles impresses but we lose