And having waited more than a century for Ireland's first Test wicket, two then came along at once as new-ball duo Boyd Rankin and Tim Murtagh struck with successive deliveries to leave Pakistan 13 for two.
The hosts would have had more to celebrate on the day had they found a way to get rid of Shadab Khan (52 not out) and Faheem Ashraf (61 not out), but they won't be too disappointed in the way their opening day in Test cricket unfolded.
The paceman took four wickets as Ireland's first innings was wrapped up inside 48 overs. Murtagh had two for 33 in 17 overs, Rankin two for 58 in 17 and Thompson two for 51 in 16, with Ireland opting against including a specialist spinner in its XI.
After rain played the spoilsport on Day 1 on Ireland's Test debut against Pakistan, it is a bright and sunny day, to begin with on day 3 at the Mahalide Stadium, Dublin.
Pakistan opener Azhar Ali attempted to scoot through for a quick single and Imam-ul-Haq, the nephew of former worldwide batsman Inzamam, collided with Niall O'Brien, forcing a delay while he was attended to.
The 22-year-old was left flat on the ground and needed treatment on the field, but the nephew of Pakistan selection chief and former captain Inzamam-ul-Haqrecovered to bat.
Shafiq square-cut Kane for four, with left-hander Haris Sohail glancing Stuart Thompson for a legside boundary.
"The noise for those first couple of wickets was great, they really got behind us and that helped with the adrenaline pumping and gave us an extra spring in our steps as bowlers", said Murtagh.
However, it did not take long for Ireland to make a stunning double strike.
Rankin, the former England worldwide and only Irish player with test experience, had the honour of Ireland's first test wicket when Azhar Ali (4) edged him to second slip in the eighth over.
That left Pakistan 13 for one off the last ball of the eighth over.
Shafiq went on to complete a 107-ball fifty when he pulled Rankin for a single. The best of those came when Ashraf edged a ball from Rankin that could have been taken by either wicket-keeper, Niall O'Brien, or Gary Wilson at first slip.
Joyce was unlucky first time around - given leg-before by umpire Richard Illingworth to a ball that pitched outside leg stump and even looked like it would go on to miss leg stump.