Antrim sparked a huge shock with a 2-15 to 1-16 win over Wexford to reach their first ever All-Ireland U21 Hurling Championship final.
First half goals from Stephen McAfee and Ciaran Clarke helped them to a 2-7 to 0-9 interval lead, and they defended heroically in the second half to stun the hot favourites.
Conor McDonald pulled back a goal late on for Wexford, with Jack Guiney hitting seven points, but they were unable to get the vital second score to deny the Ulster champions.
Their opponents in the final will be Clare, who kept alive their hopes of a Senior and U21 double with a 1-16 to 0-7 defeat of Galway.
Clare gained a slight edge in the first half, with David O'Halloran and Cathal O'Connell scoring two points each to give them a narrow 0-5 to 0-3 lead at the interval.
But once O'Connell cracked in the only goal of the game four minutes in the second half, the Banner seized control.
They had scores from Podge Collins, Shane O'Donnell, O'Halloran and O'Connell, who finished with 1-6, on their way to a comfortable 12 points success.