England's pacers cleaned up Pakistan in 34 overs after the visitors' top five batters failed to score double figures.