Ryan Barr hit the last ball of the match for six to clinch the Faughan Valley T20 Cup for Brigade as they beat hosts Eglinton in a classic encounter in front of a huge crowd.

Needing three to win, left-hander Barr crunched a Mark Averill full toss over deep cover to seal a win for the Beechgrove club, celebrating their 100th year at the Limavady Road venue.

Chasing 161, Brigade on 59 for 2 looked to be out of it at the halfway point of the chase, but DD Barr and Iftikhar Hussain took 30 from the next two overs and suddenly it was very much game on.

Both players made half centuries from 35 balls, with Barr hitting 6 fours and a six, and Hussain 4 fours and 3 sixes.

Their partnership of 69 from 46 balls was actually 74 - a five-run penalty had incurred at the start with Hussain not crossing over with the dismissed Magee on the field of play.

The momentum of the game ebbed and flowed and when Hussain went, it looked as if the game was there for the hosts with 31 still needed from the last three overs, which then became 24 off 2, with Ryan Barr and Ryan Macbeth in the middle.

Macbeth then found the boundary three times in the penultimate over, bowled by hosts skipper Andy Millar to leave nine needed from the last.

A dot was followed by two for Barr, and when Macbeth was run out off the third ball coming back for the second, six were needed from the last three.

A leg-bye, was followed by a wide then a single to Simon Olphert to set up the last ball finale, which Barr duly delivered with his maximum.

Man of the Match Andy Millar made an unbeaten 76 from 61 balls (5 fours, 4 sixes) in the Eglinton innings, sharing a fifth wicket stand of 79 in eight overs with Tommy Orr, whose 39 came off just 26 balls (3 fours, sixes).

Ross Allen conceded just six runs in his four-overs spell taking two wickets, otherwise the villagers would have been on course for 180 plus.

Heartbreak for Eglinton in front of their home support, with former favourite Hendy Wallace on site to present the trophy.

Brigade will now represent the region in the All-Ireland T20 semi-finals at the end of next month, joining Carrickfergus, Merrion and Cork Harlequins.

Faughan Valley T20 Cup Final

At Eglinton, Brigade beat Eglinton by 2 wickets

Eglinton 160/5 (20 overs; Andy Millar 76no, Tommy Orr 39; Ross Allen 2-6, Iftikhar Hussain 2-31)

Brigade 164/8 (20 overs; Iftikhar Hussain 51, David Barr 50; Richard Wylie 2-19, Robbie Millar 2-25)