Brigade skipper Andy Britton led from the front to take his team into the semi-finals of the Bank Of Ireland Senior Cup after one of the great comebacks.
With Niall O'Brien making his North West club debut for Ardmore, against the team who thought they had signed him last Sunday, the game was already the main attraction on Cup quarter final day and the events on the field lived up to it.
It looked over and out for the Beechgrove side when they crashed to 40-7 but Britton scored 84 and then took two wickets to complete a remarkable 71 runs victory.
O'Brien was involved in the heat of the action early on, removing the bails to dismiss Niall McDonnell who was out of his crease, presuming the ball was 'dead' but, on appeal, the umpire gave him run-out.
Brigade never recovered until Britton strolled to the wicket and in partnership with Kyle Magee they put on 138 for the eighth wicket with the captain ninth out, caught on the boundary, for a superb 84 as Brigade reached 210.
Britton then struck immediately with the ball to take a wicket in his first over and when Johnny Thompson got O'Brien for 17, Brigade were in control. Ifti Hussain bowled Decker Curry with just 76 on the board, and after that the result was never in doubt.
In the other two games there were equally emphatic victories for holders Donemana and Eglinton.
At The Bleachgreen, Brigade beat Ardmore by 71 runs
Brigade 210 (48.4 overs; A Britton 84, K Magee 64; G Neely 4-35, S Dunn 2-52) Ardmore 139 (44.3 overs; G Mokoena 38, G Neely 32; J Robinson 3-25, I Hussain 2-15, A Britton 2-20, R MacBeth 2-36)
At Eglinton, Eglinton beat Fox Lodge by 9 wickets (DLS)
Fox Lodge 168 (47.2 overs; B Allen 70, L Hayes 37; A Millar 3-22, L Ritchie 3-38, M Erlank 2-47) Eglinton (set152 in 43 overs) 152-1 (28 overs: M Erlank 104 not out, R Allen 34 not out)
At Sandel Lodge, Donemana beat Coleraine by 29 runs
Donemana 164-9 (40 overs, D McGerrigle 44, A Riddles 38, W McClintock 26; S Hutchinson 2-15, V Chopra 2-44) Coleraine 135 (37.1 overs; V Chopra 26, S Campbell 23; W McBrine 3-33, A McBrine 2-9, D McGerrigle 2-34).