Premier League left sweating on extra Champions League place after bad night for England