Magee make Trinity pay the penalty
Hosts Magee College made it through to this afternoon's semi-finals with the help of a late equaliser in normal time, followed by a penalty shootout win over Dublin University.
Darren Higgenbottom put the home side ahead with a close-range effort on 17 minutes, but Trinity's Luke Guerin headed them level two minutes later.
Just before the break, Fran Wilson grabbed the lead for the Dublin side, but three minutes from time, a deflected drive from Brendan Doherty crept home to send the tie into extra-time.
After the added period failed to separate the sides, the hosts had the better of the penalty shootout, which ended 3-2 in their favour.
UCD also needed extra-time and a penalty shootout to edge past UCC. Paul Corry fired UCD into a first-half lead which they held until 10 minutes from the end, when Aiden Menton equalised.
NUI Galway overcame University of Limerick in a 4-3 thriller. Galway played out the final 20 minutes down two players, with Ciaran Foley and Shane Brown receiving red cards.
At that stage, however, Billy Cleary's side were in a strong position, thanks to two goals from Ger Cheevers and one apiece from Sean Murphy and Foley. UL, who had managed an earlier Brian Cleary goal, hit back, but Dave McGrath and Dan Clinton goals weren't enough.
A Matt Rooney goal earned UUJ the last semi-final spot with a win over Queens.