Thousands of Pakistanis took to streets to celebrate the country's victory over Sri Lanka in Twenty 20 World cup final on Sunday, in which Shahid Afridi struck an exuberant unbeaten 54 to take Pakistan to an eight-wicket victory. Giant screens were put in place in the main markets of Lahore, Karachi and Multan where thousands of men, women and children gathered to watch the final live from Lord's in London.