Trinity scored after six minutes when Colm Curneen flicked a back pass to lock Alan Maher for the game's opening try. From then on the lead changed hands several times before Keogh's try sealed victory for the Blacks
Trinuty led 15-10 at half time, their second try coming on the stroke of half time from John Quigley which was converted by Daid Johnston. Moments before that score, Pat O'Toole had wriggled over for a try that his brother Henry converted.
Kevin Keogh - bother of Alan - tied the match with his side's second try six minutes after the restart but Johnston's penalty, nine minutes later had Trinity back in front (18-15).
Then, veteran full back O'Toole showed plenty of pace after taking a pass from Noel Whelan for a score that restored Connemara's lead. Johnstone edged Trinity ahead but the Blacks had the final say with Keogh's try sendind the trophy to Connacht.
Connemara. - H O'Toole; A Keogh, M Foyle, P O'Neill (M Walsh 75), P O'Toole; F O'Rourke, D Keogh; F Wood, T King, G King (C Joyce 58), F Madden, K Keogh, N Walsh, G Burke, B Keaney (Capt).
Dublin University. A Howell (D Greer half-time); A Jackson, S Kelly, J Quigley, D Johnston; D Crotty (Capt), C Curneen; C Sheehy, K Murphy, S Brophy, A Maher, P Raftery, D St George (P Lennon 65), R Wilson, J Hogan.
Referee. S McDowell.