Roscommon have reached the All-Ireland hurling Under-20 B final with a 3-17 to 0-20 win over Down.
Roscommon had been eight points down before a barnstorming finish sealed their six points win.
Down led 0-13 to 1-05 at half-time with Cormac Mulry hitting the net for the Connacht side.
Advertisement
Goals from Sean Canning and Chulainn Dowd wrestled Roscommon back into the game before a series of great points in a row helped them over the line.
Mayo beat Derry 1-7 to 1-24 in the other semi-final.