Down have advanced to the Christy Ring Cup final after beating Offaly 3-2 in the first ever inter-county hurling championship penalty shootout at Páirc Esler in Newry.

The sides were deadlocked at the end of normal time on 1-16 apiece but a second goal for Down from Daíthí Sands looked to have done enough to seal it in extra-time.

Liam Langton popped up with two late points to make a draw game - 2-20 to 1-23 - after 90 minutes plus injury-time and penalties beckoned.

Offaly took a 2-0 lead in the shootout after scoring their first and two Down misses but then the Mournemen converted three in a row as Offaly keeper Stephen Corcoran - who had saved Down's first - hit their fourth penalty wide and Cillian Kiely's effort was saved.

Down will play Kildare in the final after the Lilywhites thumped Roscommon 3-24 to 1-09 in the day's other semi-final.

In the Nicky Rackard Cup, Donegal and Mayo booked their places in the final with convincing wins.

Donegal beat neighbours Tyrone 3-25 to 1-16 having trailed by a point at half-time (1-13 to 1-12) in Letterkenny. 

Gerard Gilmore's two goals after the restart proved decisive for Donegal.

Colm Moreton hit an early goal for Leitrim against Mayo in Castlebar but a goal from Brian Moley helped Mayo draw level, 1-08 apiece, by the interval.

Green flags from Cathal Freeman and Shane Boland in the second half eased the Green and Red to a 3-23 to 1-11 win.