Pakistan beat the touring World XI on Friday by 33 runs in the final Twenty20 fixture in Lahore to win the three match series 2-1 and thrill home fans excited by the return of international cricket.
Buoyed by a 102-run second-wicket stand between opener Ahmed Shehzad and batsman Babar Azam, Pakistan reached 183 for four in their 20 overs before restricting the star-studded World XI team led by South African captain Faf du Plessis to 150 for eight.
Pakistan have only hosted one international series since militants attacked a bus transporting the Sri Lankan cricket team in 2009.
Six players were wounded in the attack, in which two civilians and six security officers lost their lives.
Backed by the International Cricket Council, the series has been heralded as the return of international cricket.
Sri Lanka have agreed to visit Pakistan for one match at the end of September and West Indies are planning to send a team later in the year, Pakistan Cricket Board chief Najam Sethi said.
Gracious in defeat, Du Plessis praised the Pakistan team and said he would welcome more opportunities to tour the country.
Frenzied fans packed the stands of the 60,000 capacity Gaddafi Stadium, cheering almost equally for both teams.
Many members of Pakistan's young cricket-mad population, 60 percent of which is under 25, have not had a chance to watch live cricket at home.
Even before the 2009 attack, tours to the country had become infrequent with many teams refusing to visit due to security concerns.
People could be seen dancing to Bhangra music in the streets around the stadium after the match, as joyous fans headed home.
Lahore was on high-alert during the matches, with heightened security measures enforced across the city.
Commuters were forced to plan alternate routes and avoid driving in the vicinity of the stadium.
Local police were tasked with emptying roads when the team buses travelled to and from the hotel.
183/4 in 20 overs (Shehzad 89, Babar 48) beat World XI
150/8 in 20 overs (Perera 32, Tamim 14) by 33 runs