The young New Zealand XI came away with a highly creditable draw, and even had the sneaking chance for an improbable victory, in their three-day fixture against Sri Lanka at Napier's McLean Park.
The NZ XI were left to chase 262 in around 45 overs, for what would have been an immensely satisfying win over a side preparing for the start of their two-Test series against the BLACKCAPS in Wellington on Saturday.
They had established a 60-run first innings lead and then scored at around five an over until stumps were pulled at 139 for two off 28.3 overs.
Áuckland pair Will O'Donnell and Dale Phillips had shared an unbroken 95-run stand, off 16.5 overs.
The NZ XI lost two wickets in the space of 15 balls before O'Donnell and Phillips cashed in against a Sri Lankan attack working themselves up for the Test series. O'Donnell finished on 52 off 57 balls, while Phillips was on 39 at the end.
Sri Lanka had started the final day at 160 for two and declared at 321 for five off 80 overs.
Test batsman Kusal Mendis, who has scored five Test hundreds, took his overnight 11 to 72 before retiring out. Niroshan Dickwella, who has played 25 Tests, made an unbeaten 43.
There were two wickets apiece for spinners Blake Coburn, the Canterbury left armer, and Wellington legspinner Peter Younghusband.
For the young NZ XI, there was much to take out of the match, including the experience of facing established Test players such as Mendis and top class allrounder Angelo Mathews, who scored an impressive century in Sri Lanka's first innings.
There was also the chance to show their credentials to the selectors with an eye to the future.
Sri Lanka now head to Wellington to prepare for the series opener at the Basin Reserve.