You never write off the Germans, or Donemana.
Ritchie McBrine's (pictured right with Junior) stunning 105 helping them recover from 77 for 7 to chase 220 as they beat Eglinton by one wicket.
McBrine - only playing as Donemana were missing five regulars on warriors and stag duty - clubbed 10 fours and 8 sixes in a 52-ball century as he and Jordan McGonigle shared an eighth wicket stand of 123 to edge their side close to the target.
Both fell with the finishing line in sight but on Father's Day weekend it was McBrine the elder - the daddy of them all, Junior who hit the winning runs in the final over, with young Adam Kelly for company to seal the most unlikely of wins - vintage Donemana really.
Earlier Ireland Under 19 players Robbie Millar top scored for the villagers as he made 64 (7 fours), sharing a second wicket 88-run stand with opener Craig Averill who made 59 (7 fours, 1 six).
William McBrine claimed 4-47 while Junior took 2-30 on a day that will live long in the memory.
Fox Lodge won the Tyrone derby as they beay Strabane by 52 runs at Ballymagorry.
Half centuries for Luke Hayes (59*) and TJ Nicholl (57) saw the Foxes make 198-7 with Rhys Logue best with the ball claiming 4-17.
Skipper Aaron Gillespie made a breezy 32, but three wickets for Adam Walker and Jonny Robinson put the hosts on top, and despite the best efforts of Tom Harpur who hit 6 fours and 4 sixes on his way to 65, Fox Lodge won by 52 runs - two wickets as well for Aaron Heywood.
Bready continued their unbeaten run as they trounced Glendermott by 142 runs.
Davy Rankin and Irosh Samarasooriya both scored 88 as they put on 104 in 15 overs, with Rankin thumping 9 fours and 5 sixes in his 78 balls innings, while Irosh cleared the ropes eight times in his 65 ball knock.
The Sri Lankan added 94 with Gavin Roulston who celebrated his 15th birthday during the week, the youngster making 35 on his second appearance.
Skipper Alan Johnson took 6-37, but wasn't able to stop Bready posting 299.
The chase never got going, with Trevor McDermott top scoring with 33 and Tylor Moore 29 in their 147 all - four more wickets to Steve Lazars for the Magheramason side.
David Lapsley top scored with 77, hitting 7 fours and 5 sixes as St Johnston posted 213 for 6 against Ardmore at the Bleachgreen, Michael Rankin (30) and Scott Macbeth (29) also in the runs.
An opening stand of 78 between Rachit Gaur (54) and Conor King (23) set the perfect platform, with Dharam Singh (31) and Ryan Brolly (26*) ensuring the five wicket win in the penultimate over.
Burndennett hammered Killyclooney by 9 wickets after Gary Neely's five wickets saw the home side dismissed for 129 - 20s for Alan Colhoun’s 24, Richard McMorris (23) and Giles Moan (22).
Mark Pollock (50no) Mark Doherty (41) both hit eight fours and a six in a one-sided contest,
Half centuries for David Barr, David Murdock and Andy Britton helped Brigade beat Bonds Glen by 103 runs at Beechgrove.
Barr and Murdock shared an opening stand of 122, benefitting from dropped catches. Spare a thought for Ifty Hussain who came in at number three and was run out by Moore without facing a ball.
Skipper Britton and Ryan Macbeth (27*) shared a 63-run stand as Brigade posted 259-7 with Kyle Moore (3-30) best with the ball for the visitors.
Moore top scored with 26 in the chase which was a respectable rather than a thrilling one - three wickets for Hussain and Chris Dixon.
Newbuildings were convincing eight-wicket winners at Ballyspallen despite a century from the home side's Sri Lankan professional Damith Perera- the left-hander hitting 10 fours and 5 sixes in his 105 not out in a total of 183-7.
The chase was a routine one, set up by a century opening stand between Mark Hanna, who hit 10 fours and 3 sixes in his 87 while Gareth McKeegan added 3 fours and 5 sixes in his 55 before retiring.
At Eglinton, Eglinton (5) lost to Donemana (20) by 1 wicket
Eglinton 220 all out (R Millar 64, C Averill 59, W McBrine 4-47, Jun McBrine 2-30)
Donemana 221-9 (39.4 overs, R McBrine 105, D Mehaffey 26, J McGonigle 23, Simon Dunn 5-47, A Millar 2-16, L Ritchie 2-38)
At Bridge Park, Ballyspallen (1) lost to Newbuildings (24) by 8 wickets
Ballyspallen 183-7 (40 overs; Damith Perera 105*, J Thompson 3-43, Ross Hunter 2-24)
Newbuildings 189-2 (26 overs; M Hanna 87, G McKeegan 55, Ryan Hunter 25)
At Beechgrove, Brigade (25) beat Bonds Glen (0) by 103 runs
Brigade 259-7 (40 overs; D Barr 59, A Britton 55, D Murdock 51, R Macbeth 27*, K Moore 3-30, R Curry 2-37)
Bonds Glen 156 all out (35.5 overs) K Moore 26, D Curry 24, R Afridi 22, R Curry 22, C Dixon 3-16, I Hussain 3-23)
At Ballymagorry, Fox Lodge (24) beat Strabane (1) by 52 runs
Fox Lodge 198-7 (40 overs; L Hayes 59*, TJ Nicholl 57, J Milligan 25, R Logue 4-19, A Gillespie 2-59)
Strabane 146 all out (32.4 overs; T Harpur 65, A Gillespie 32, A Walker 3-26, J Robinson 3-36, A Heywood 2-24)
At the Bleachgreen, Ardmore (23) beat St Johnston (2) by 5 wickets
St Johnston 213-6 (40 overs; D Lapsley 77, M Rankin 30, S Macbeth 29, Dharam Singh 2-28, T Koen 2-33)
Ardmore 214-5 (38.2 overs; R Gaur 56, Dharam Singh 31, R Brolly 26*, C King 23, Aneesh 2-22)
At the Rectory, Glendermott (0) lost to Bready (25) by 152 runs
Bready 299-9 (40 overs; D Rankin 88, I Samarasooriya 88, G Roulston 35, I Young 21, A Johnson 6-37)
Glendermott 147 all out (30 overs; T McDermott 33, T Moore 29, S Lazars 4-20, D Scanlon 2-24)
At Killyclooney, Killyclooney (0) lost to Burndennett (25) by 9 wickets
Killyclooney 129 all out (32.1 overs; A Colhoun 23, R McMorris 23, G Moan 22, G Neely 5-34, E McGettigan 2-24)
Burndennett 135-1 (19.2 overs; M Pollock 50*, M Doherty 41)