LONDON, July 6 -- Pakistan's World Cup hopes ended on Friday but they managed to end their campaign on a high with a 94-run victory against Bangladesh at Lord's here. Teenage fast bowler Shaheen Afridi, who was named player of the match, shone brilliantly as he took six cheap wickets, giving up just 36 runs in the process - the best figures for a Pakistan bowler in the competition's history. "I'm happy for this performance. It's a special feeling for me, my family, for all of Pakistan. The wicket was slow. The first innings Mustafizur bowled well using cutters and I thought I would use cutters," said the 19-year-old in a post-match speech. Chasing target of 316 runs, Bangladesh could manage only 221. Shakib-ul Hasan scored his seventh hal...