Thousands of cricket fans cheered on their favourite stars and waved signs proclaiming: "We want peace" at an international exhibition T20 match Thursday in the former Taliban stronghold of Miranshah, as authorities proudly showcased the area as free of militants.
The friendly match between a Pakistan XI, made up of several former cricketing giants, and a visiting amateur UK XI in the country's restive tribal belt comes weeks after US President Donald Trump blasted Islamabad, accusing the ally of supporting militant safe havens in the region.
Stretched along the Afghan border, North Waziristan's Miranshah was once a de facto Taliban state that hosted foreign jihadists including leading figures from Al-Qaeda and served as a launching pad for attacks into Afghanistan.
But in 2014 the Pakistan army launched a clearance operation in the tribal district to wipe out militant bases and bring an end to a bloody insurgency that has cost thousands of lives since 2004 and strained ties with Washington.
Leading former Pakistan cricket legends Shahid Afridi and Inzamam-ul-Haq took to the lush pitch to the roaring approval of more than 20,000 fans, who had been massing since early in the morning for the rare chance to see a form of international cricket played live.
"It feels like I'm in Gaddafi stadium in Lahore or in Islamabad today. It doesn't feel like the old Miranshah infested by the militants," said Fahimullah, a 31-year-old school teacher.
Batting first, Pakistan scored 254 runs in the 20-over match, with the UK batsmen struggling to reach 121 for seven wickets.
There was some confusion between players and scorers over the precise final figures.
Alex Massie, a player for the UK side, tweeted that Pakistan lost only one wicket, confirming that his side lost seven.
"I nearly got Inzaman out caught behind," he said.
"An astonishing, magical time," he added. "What a place to visit."
Pakistan's former captain Inzamam and the immensely popular Afridi hit some towering sixes and brisk boundaries leading their team to victory against the British side.
Afridi said he had never imagined he would ever visit Miranshah, but added: "I was very excited to go there and play -- and with the grace of God, I am here."
He added the match would send a message to the world that all of Pakistan was safe for international cricket and security had greatly improved.
Fans also seemed impressed.
"I have not seen such a big match here before today," said schoolboy Faizan Khan.
"We could not go out earlier because of Taliban. The situation was very bad then, but now they have disappeared, I don't know where have they gone."