Connacht winger Peter Sullivan chipped in with two tries as Lansdowne bounced back with an impressive 29-5 victory over Garryowen at Dooradoyle.
Mark McHugh’s men remain second in Energia All-Ireland League Division 1A, two points behind leaders Clontarf and five ahead of a resurgent Cork Constitution side.
Colm Quilligan’s fourth try of the campaign was all Garryowen could muster as they fell to their third straight defeat.
Cork Con survived a nail-biting finish against bottom side Ballynahinch, taking a 19-17 verdict thanks to tries from Rob Jermyn, Aidan Moynihan and tireless flanker John Forde.
Table toppers Clontarf overcame a tricky challenge posed by UCC, pulling clear in the second half at the Mardyke to win out 36-17.
Clontarf’s pack power was again a vital ingredient and UCC were left to rue their failure to profit from ‘Tarf lock Ed Kelly’s sin-binning on the hour mark.
The visitors’ well-organised defence got them out of some difficult positions, and they were able to kick on with tries from Cathal O’Flynn and Cian O’Donoghue settling the issue.
Just before half-time at College Park, Young Munster replacement Conor Moloney saw red for a dangerous tackle on Gavin Jones during Dublin University’s 38-3 bonus point triumph over the Cookies.
The sending-off had a huge impact and Ulster Academy forward Harry Sheridan crashed over in the 49th minute to kick off a run of 31 unanswered second half points.
Number 8 Jordan Coghlan touched down twice as Terenure College overcame UCD 20-12 at Belfield on Friday to lift the Eddie Thornton Memorial Trophy.
Meanwhile, flanker Eddie Earle’s first-half brace put Highfield on course for a 26-19 victory at Banbridge. The Cork side hold a four-point lead at the top of Division 1B.
Second-placed Old Wesley bounced back with a 34-18 defeat of near neighbours Old Belvedere, with young scrum half Ben Murphy scoring two of their six tries.
Full-back Kyle Faloon scored 15 points in City of Armagh’s 20-14 derby triumph over Malone, while captain Peter Osborne starred with a 20-point contribution in Naas’ thrilling 35-29 success away to Shannon.
Dynamic number 8 Ronan Watters made it three tries in two games with a brace in St. Mary’s 45-26 dismissal of Navan, who battled back for their own bonus point thanks to Shane Faulkner’s 76th-minute score.
Division 1A
Ballynahinch 17 Cork Constitution 19, Ballymacarn Park
Scorers: Ballynahinch: Tries: Shane Ball, Tagen Strydom; Cons: Greg Hutley 2; Pen: Jack Milligan Cork Constitution: Tries: Rob Jermyn, Aidan Moynihan, John Forde; Cons: Aidan Moynihan 2
HT: Ballynahinch 10 Cork Constitution 5
Ballynahinch: Yasser Omar; Shane Ball, Tagen Strydom, Rory Butler, Aaron Cairns; Jack Milligan, Conor McAuley; Ben Cullen, Zack McCall (capt), Kyle McCall, John Donnan, Thomas Donnan, Bradley Luney, Reuben Crothers, Callum Irvine.
Replacements: Josh Hanlon, Nacho Cladera Crespo, Diego Vidal Souza, Ryan Wilson, Ruairi Meharg, Greg Hutley.
Cork Constitution: Tomas Quinlan; Billy Crowley, Bruce Matthews, Niall Kenneally, Rob Jermyn; Aidan Moynihan (capt), Gerry Hurley; Brendan Quinlan, Jack Dinneen, Paddy Casey, Eoin Quilter, Cathal O’Flaherty, John Forde, Michael Casey, David Hyland.
Replacements: Luke McAuliffe, Dylan Murphy, John O’Callaghan, Luke Cahill, Gary Bradley, Johnny Murphy.
Dublin University 38 Young Munster 3, College Park
Scorers: Dublin University: Tries: Giuseppe Coyne, Harry Sheridan, Diarmuid McCormack, Aran Egan, Marcus Kiely, Ronan Murphy; Cons: Aran Egan 4 Young Munster: Pen: Evan Cusack
HT: Dublin University 7 Young Munster 3
Dublin University: Matthew Jungmann; Hugh Twomey, Marcus Kiely, Gavin Jones, Ronan Quinn; Aran Egan, Louis O’Reilly (capt); Giuseppe Coyne, Mark Nicholson, Thomas Connolly, Joe McCarthy, Harry Sheridan, Anthony Ryan, Alan Francis Diarmuid McCormack.
Replacements: Lee Barron, Bart Vermeulen, Ronan Murphy, Aaron Coleman, Cormac King, Mick O’Kennedy.
Young Munster: Conor Hayes; Craig O’Hanlon, Jack Harrington, Harry Fleming, Luke Fitzgerald; Evan Cusack, Adam Maher; David Begley, Mark O’Mara, Conor Bartley, Tom Goggin, Sean Rigney, Alan Kennedy (capt), John Foley, Dan Walsh.
Replacements: Mikey Doran, Paul Allen, Eoin O’Connor, Conor Moloney, Jack Lyons, Jason Kiely.
Garryowen 5 Lansdowne 29, Dooradoyle
Scorers: Garryowen: Try: Colm Quilligan
Lansdowne: Tries: Sean Galvin, Luke Thompson, Peter Sullivan 2; Pens: Charlie Tector 3
HT: Garryowen 5 Lansdowne 13
Garryowen: Jamie Heuston; Colm Quilligan, Bryan Fitzgerald, Jack Delaney, Jamie Shanahan; Tony Butler, Ed Barry; Mark Donnelly, Dylan Murphy, Darragh McCarthy, Roy Whelan, Kevin Seymour (capt), Tim Ferguson, Dan Feasey, Sean Rennison.
Replacements: Larry Kelly, Niall Horan, Alan fitzgerald, Evan Maher, Tommy O’Hora, Jack Madden.
Lansdowne: Eamonn Mills; Sean Galvin, Andy Marks, Corey Reid, Peter Sullivan; Charlie Tector, James Kenny; Frank Kavanagh, Luke Thompson, JJ Hession, Joey Szpara, Jack Dwan, Clive Ross, Jack O’Sullivan (capt), Mark Boyle.
Replacements: Jamie Kavanagh, Ben Popplewell, Daniel Murphy, Ruairi Clarke, Jack Matthews, Peter Hastie.
UCC 17 Clontarf 36, the Mardyke
Scorers: UCC: Tries: Penalty try, John Willis; Cons: Pen try con, Rob Hedderman; Pen: Rob Hedderman
Clontarf: Tries: Cormac Daly, Cian O’Donoghue 2, Cathal O’Flynn, Tadhg Bird; Cons: Conor Kearns 4; Pen: Conor Kearns
HT: UCC 10 Clontarf 17
UCC: Rob Hedderman (capt); Louis Bruce, Darragh French, Daniel Squires, George Coomber; Cian Whooley, Louis Kahn; Alessandro Heaney, Scott Buckley, Corey Hanlon, Sam O’Sullivan, Mark Bissessar, Aidan Brien, Jack Kelleher, Jack O’Sullivan.
Replacements: Daniel O’Connor, Tom Ormond, John Willis, Patrick McBarron, Luke Kerr, Timothy Duggan.
Clontarf: Jack Power; Michael Brown, Michael Courtney, Daniel Hawkshaw, Cian O’Donoghue; Conor Kearns, Angus Lloyd; Ivan Soroka, Cathal O’Flynn, Ben Griffin, Cormac Daly, Ed Kelly, Paul Deeny, Vincent Gavin, Max Kearney.
Replacements: Barry Gray, Darragh Bolger, John Carroll, Zach Ryan, Tadhg Bird, James Horgan.
UCD 12 Terenure College 20, Belfield Bowl (played on Friday)
Scorers: UCD: Tries: Chris Cosgrave, Ronan Foley; Con: Chris Cosgrave Terenure College: Tries: Jordan Coghlan 2, Adam La Grue; Con: Caolan Dooley; Pen: Jake Swaine
HT: UCD 12 Terenure College 12
UCD: Chris Cosgrave; Alex O’Grady, David Ryan, Ben Brownlee, Jack Ringrose (capt); Tim Corkey, Rob Gilsenan; Chris Hennessy, Bobby Sheehan, Evin Coyle, Jonathan Fish, Tom Coghlan, Alec Byrne, Sean O’Brien, Ronan Foley.
Replacements: Richie Bergin, Rory McGuire, Gerard Hill, Richard Fahy, James Tarrant, Dylan O’Grady.
Terenure College: Adam La Grue; Jake Swaine, Colm de Buitléar, Caolan Dooley; Cathal Marsh, Alan Bennie; Campbell Classon, Levi Vaughan, Andy Keating, Luke Clohessy, Michael Melia, Harrison Brewer (capt), Conall Boomer, Jordan Coghlan.
Replacements: Conor McCormack, Adam Tuite, Matthew Caffrey, Rob Lalor, Mark O’Neill, Sam Coghlan Murray.
Division 1B
Banbridge 19 Highfield 26, Rifle Park
Scorers: Banbridge: Tries: Conor Field, Michael Cromie, Stuart Cromie; Cons: Adam Doherty 2
Highfield: Tries: Eddie Earle 2, Ben Murphy, Sam Burns; Cons: James Taylor 3
HT: Banbridge 5 Highfield 21
Banbridge: Adam Doherty; Conor Field, Joseph Finnegan, Josh Cromie, Ross Cartmill; Andrew Morrison, Neil Kilpatrick; Michael Cromie (capt), Peter Cromie, Stuart Cromie, Alex Thompson, Brendan McSorley, David O’Connor, Matthew Laird, Robin Sinton.
Replacements: Adam Hanna, Josh Chambers, Max Lyttle, Chris Allen, Aaron Kennedy, Jonny Little.
Highfield: Shane O’Riordan; Gavin O’Leary, Paddy O’Toole, Mark Dorgan, Paul Stack; James Taylor, Chris Banon (capt); James Rochford, Travis Coomey, Daragh Fitzgerald, Dave O’Connell, Fintan O’Sullivan, Eddie Earle, Cathal Gallagher, Ryan Murphy.
Replacements: Robert Murphy, Ian McCarthy, Sean Garrett, Ronan O’Sullivan, Ben Murphy, Sam Burns.
City of Armagh 20 Malone 14, Palace Grounds
Scorers: City of Armagh: Tries: Neil Faloon, Kyle Faloon; Cons: Kyle Faloon 2; Pens: Kyle Faloon 2
Malone: Tries: James McAlister, Sean Lynch; Cons: Callum Smith, Rory Campbell
HT: City of Armagh 20 Malone 0
City of Armagh: Kyle Faloon; Andrew Willis, Chris Colvin, Matthew Hooks, Tim McNiece (capt); Harry Boyd, Gerard Treanor; Peter Lamb, Jack Treanor, Paul Mullen, Josh McKinley, John Glasgow, James Hanna, Ryan Morton, Neil Faloon.
Replacements: Jonny Morton, Philip Fletcher, James Crummie, Nigel Simpson, Alex Johnston, Evin Crummie.
Malone: Andy Bryans; Sean Lynch, David McMaster, Nathan Brown, Rory Campbell; Callum Smith, Lewis Finlay; Tommy O’Hagan, Claytan Milligan, Aidan McSwiggan, Adam McNamee, Stewart McKendrick, James McAlister, Dan Kerr, Dave Cave (capt).
Replacements: Harry Andrews, Ricky Greenwood, Daryl Maxwell, Conor Spence, Shane Kelly, Gary Crawford.
Old Belvedere 18 Old Wesley 34, Ollie Campbell Park
Scorers: Old Belvedere: Tries: Colm Hogan, John McKee; Con: Justin Leonard; Pens: Justin Leonard 2 Old Wesley: Tries: Reuben Pim, Ben Murphy 2, Josh Pim, David Poff, Charlie O’Regan; Cons: Ian Cassidy, Paddy McKenzie
HT: Old Belvedere 10 Old Wesley 12
Old Belvedere: Colm Hogan; James McKeown, Robbie Deegan, Jack Gilheany, Jack Keating; Justin Leonard, Aaron Atkinson; Jerry Cahir, John McKee, Ryan McMahon, Connor Owende (capt), Fionn McWey, Paddy Dowling, Jack Breen, Tom Ryan.
Replacements: Joe Horan, Hugh Flood, Dean Moore, Jack Culligan, Tommy Whittle, David Butler.
Old Wesley: Conor Gaston; Tommy O’Callaghan, Jack Costigan, Eoin Deegan, David Poff; Ian Cassidy, Ben Murphy; Cronan Gleeson, Ben Burns, Rob O’Donovan, JJ O’Dea, Iain McGann (capt), Will Fay, Josh Pim, Reuben Pim.
Replacements: Robert Byrne, Sam Kenny, Sam Pim, Alastair Hoban, Paddy Mckenzie, Charlie O’Regan.
Shannon 29 Naas 35, Thomond Park back pitch
Scorers: Shannon: Tries: Darren Gavin 2, Lee Nicholas 2, Killian Dineen; Cons: John O’Sullivan 2
Naas: Tries: Will O’Brien, Connor Halpenny, Donal Conroy, Peter Osborne; Cons: Peter Osborne 3; Pens: Peter Osborne 3
HT: Shannon 10 Naas 29
Shannon: Jamie McGarry; Ikem Ugwueru, Killian Dineen, Alan Flannery, Darren Gavin; John O’Sullivan, Ethan Coughlan; Kieran Ryan, Jordan Prenderville, Luke Rigney, Lee Nicholas (capt), Sean McCarthy, Kelvin Brown, Charlie Carmody, Daniel Okeke.
Replacements: Declan Moore, Darragh McSweeney, Alex Long, Richie Mullane, Ian Leonard, Jade Kriel.
Naas: Peter Osborne (capt); Donal Conroy, Gary Kavanagh, Matt Stapleton, Sam Cahill; Bryan Croke, Connor Halpenny; Jack Barry, John Sutton, Adam Coyle, Patrick O’Flaherty, David Benn, Ryan Casey, Will O’Brien, Paulie Tolofua.
Replacements: Connor Johnson, Stephen Lackey, John Waters, Cillian Dempsey, Tim Murphy, Shane Fata.
St Mary’s College 45 Navan 26, Templeville Road
Scorers: St. Mary’s College: Tries: Richie Halpin, Ronan Watters 2, Mick McCormack, Myles Carey, Ruairi Shields; Cons: Mick O’Gara 6; Pen: Mick O’Gara
Navan: Tries: Evan Dixon, Sean McEntagart, Shane Faulkner, Hardus van Eeden; Cons: Ben Daly 3
HT: St. Mary’s College 21 Navan 14
St Mary’s College: Mark Fogarty; Matt Timmons, Myles Carey, Mick O’Gara, Dave Fanagan; Conor Dean, Colm Reilly; Daniel Lyons, Richie Halpin (capt), Mick McCormack, Liam Curran, Liam Corcoran, David Aspil, Niall Hurley, Ronan Watters.
Replacements: Steven O’Brien, Tom O’Reilly, Padraig Dundon, Ian Wickham, Ruairi Shields, Daniel Leane.
Navan: Paddy Fox; Rory Gordon, Sean McEntagart, Evan Dixon, Ben McEntagart; Ben Daly, Keith Kavanagh; Niall Farrelly, Jack Nelson, Eoin King, Colm Carpenter, Conor Hand, Shane Faulkner, Conor Farrell (capt), Hardus van Eeden.
Replacements: David Clarke, Liam Carroll, Conor Ryan, Andrew Doyle, Colm O’Reilly, Harry Hester.