eagles 49ers recap