Dwayne McGerrigle led Donemana to a last-over Midweek Cup win over Letterkenny in a game played almost entirely in gloomy conditions.
The former Irish international was dropped in a tense finale, and made the Donegal side pay by making an undefeated 42 that included three sixes and fours.
Eight were needed off the last five balls but McGerrigle finished it in two with a six over long=off, followed by a pull to square leg to clinch the cup and the Man-of-the-Match accolade.
Chasing 167, Jake McGerrigle made 41, and Billy Dougherty a rapid 39.
Earlier, Aswin Sreedharan hit 6 sixes and a four in a top-score of 45 from only 16 balls, while Pranav Chavan made 39 and Muhammad Khalid 26 in a Letterkenny total of 166.
Jacob Cloughton claimed 3-35 while there were two wickets apiece for Ryan Gardiner, Roy McGerrigle and DJ Dougherty.
Meanwhile, Drummond won the Midweek Plate sealing a 45-run win at home to Ardmore.
Batting first, Mark McCann and Andy Doey both made 37, James Thompson 22* and Michael Lynch 21 as Drummond made 154-8.
Veteran George Brolly took 3-12 while Mujeeb Rahman claimed 2-34.
Mujeeb also top-scored with 25 in the chase, while Oisin Reynolds made 23.
Man-of-the-Match Scott Irwin took 5-28, while there were two wickets each for Andy Doey and James Thompson as Ardmore were bowled out for 109.