The Northern Knights kept alive their title chances with a three-wicket win in a high scoring encounter at Bready.

Sam Topping made 111 sharing an opening stand of 113 with Andy Balbirnie (50), while putting on a further 78 in nine overs for the fourth with captain Andy McBrine (55) in a total of 278 for 5 - three wickets for Cian Robertson.

David O'Sullivan removed new Donemana team-mate Paul Stirling and Morgan Topping cheaply, but a third wicket stand of 105 between Ben Calitz (72) and Cade Carmichael (65) got them back on track.

Three wickets for Robbie Millar and two in an over from Andy McBrine tilted the game back in the hosts favour.

However, the Knights batting depth saw them home thanks to Ross Adair's unbeaten 52 adding a vital 59 with Tom Mayes (33).