ABU DHABI, Oct 13 (Reuters) - Opener Mohammad Hafeez fell two runs short of a century to the last ball before tea to blemish an afternoon session that Pakistan dominated to reach 173 for two on the opening day of the first test against England on Tuesday.