Newly-promoted Woodvale sit proudly joint top of the Robinson Services T20 League Cup after making it two wins out of two with a thrilling three-run success against Carrickfergus.
A total of 114-7 should have been an under-par total at Ballygomartin Road, but their bowlers, led by Stephen Bunting, battled superbly to leave the visitors still needing 21 from the last two overs.
If CJ van der Walt had stayed, Carrick would probably have claimed their first win of the season, but he lost his wicket to a wild swing against Bunting and, despite Neil Gill hitting the last ball of the match for six, it was Woodvale who were celebrating after their first home match in the top flight for 11 years.
There was one controversial incident in the Carrick innings when Ryan Eagleson was caught on the boundary, one-handed by Bunting from a full toss above waist height. But umpires ruled Eagleson was too far down the pitch for a no-ball.
Bunting had started the comeback with the big wicket of Scotland international George Munsey, who pulled his second ball to backward square leg where Pavan Karthik was.
Timmy Browne then dismissed Carrick captain Michael Gilmour for what would be his only wicket but the concession of just 10 runs in his four overs proved match-winning.
The only other team to have won their first two games are CIYMS, the holders easing to 75-run win over Lisburn. Chris Dougherty batted through the innings for 80 not out and once skipper Nigel Jones had taken two wickets for three runs, he left his spin trio of Jacob Mulder, Karthik Rajavelu and John Matchett to take the last seven Lisburn wickets.
North Down, chasing Waringstown's 118, were 82-1 in the 15th over but collapsed to 112-7, with Morgan Topping taking two wickets in his only over.
Civil Service North were the other unexpected winners after scoring only 88-8, but Instonians collapsed to 25-5, and needing 10 off the last over from Ross Adair could scramble only four.
Rain badly affected the second round of games in the Long's SuperValu T20 Championship with three matches not starting, one abandoned and two decided by DLS.
Donemana's game at Bonds Glen was the only one to go the distance as the holders completed a 124-run win. Glendermott and Bready were the other winners, their first of the season.