Thousands of fans took to the streets across Pakistan to celebrate their country's cricket victory over Sri Lanka in the Twenty20 World Cup final on Sunday. Giant screens were put in place in the main markets of Lahore, Karachi, Islamabad and Multan where thousands of men, women and children gathered to watch the final live from Lord's in London.