Cricket: Hafeez lifts Pakistan to 252 in second one-day