Harry Brook's brilliant innings for England is ended on 108, as Saud Shakeel claims a smart catch in the deep off the bowling of Zahid Mahmood.