The spirit and fight shown on the fifth day was a good omen for the T20 internationals that begin later this week, and hopes are high of Ireland finally winning a game in Bangladesh, if not the three-match series.
After more disappointments at the top of the order on Saturday, the Boys in Green began the final day needing another 333 to pull off the most improbable of wins and only four wickets with which to do it.
A draw was equally unlikely as no team has ever saved a Test match by batting through the final day with so few men left, and when Andy McBrine went lbw for 21 early on, the home side would have expected to be showered and changed before lunch.
But no. Jordan Neill impressed again with 30 from 46 balls — his fourth score of 30 of more in as many Test innings — and as ninth-wicket pair Campher and Gavin Hoey approached the tea interval looking impregnable there was just a glimmer of an heroic escape.
When the end came, it came quickly, though.
After surviving nearly 32 overs, Hoey was lbw for 37, and Matthew Humphreys was bowled next delivery leaving Campher high and dry on 71 not out from 259 balls — the longest innings by an Ireland player in Tests.
“At the start of the day, the main word was ‘fight’, and the application shown by Gavin and Curtis was amazing, especially Curtis,” skipper Andy Balbirnie said.
“At the same time we were outplayed by Bangladesh. The top order was the difference — theirs got big runs in both innings, our guys got starts but didn’t go on.”
The Ireland total of 291 was the highest in a fourth innings at the Sher-E-Bangla Stadium and given their lack of cricket this year — and red-ball cricket generally — Balbirnie’s team probably did as well as could be expected over the two matches.
All-rounder Neill looks a real find, Humphreys starred in Sylhet, McBrine and Lorcan Tucker underlined their quality in the middle order and Campher doubled the marks on his tour card with that final innings of pure determination.
If he hadn’t run out of partners, he’d probably still be batting now.