Dublin will face Longford and it's Louth against Meath in next Sunday’s Bord na Móna O’Byrne Cup semi-finals after the completion of the round three games. 

Dublin claimed a hard earned 1-16 to 1-12 win over DCU in a winner takes all encounter at Parnell Park. 

The Dubs led by 1-07 to 0-06 at half-time, with Con O’Callaghan netting a 19th minute goal and Shane Carthy and Cormac Costello among Dublin’s point scorers. 

Carthy and Dean Rock claimed some impressive scorers on the restart to further extend Dublin’s lead. 

DCU worked hard, with Roscommon’s Enda Smith bagging a goal for the students to cut the gap to three points with four minutes remaining. 

However Jim Gavin’s side stood firm, to hold out for a four-point win. 

In the other group fixture, Wexford had a commanding 3-20 to 1-12 win over IT Carlow

The Slaneysiders held a 0-12 to 0-05 interval lead, and kicked on after the restart, with a hat-trick of second half goals. 

Wexford could have added further goals to their tally but for the brilliance of IT Carlow keeper Robert Sansom. 

Louth were comfortable 3-19 to 1-09 winners over DIT in Darver. 

Goals from Jim McEnaney and Barry Flanagan helped the hosts to a 2-05 to 0-07 interval lead. 

Louth pushed 3-15 to 0-07 ahead on the restart, with Tommy Durnin completing their hat-trick. 

Elsewhere in the group, Kildare claimed a 0-13 to 0-11 win over Offaly. 

Eanna O’Connor, Cathal McNally, Ray Cahill, Adam Tyrrell and Matty Byrne were on target to help Kildare to an 0-08 to 0-05 interval lead, and Kildare stayed on top on the restart. 

Goals were key as Meath advanced to the semi-finals with a 2-16 to 0-14 win over Laois in Navan. 

Laois led by 0-09 to 0-07 at half-time, but late goals from Michael Newman and Graham Reilly helped the Royals to victory. 

Newman netting a 14 metre free in the 69th minute, before a last gasp goal from Reilly ended any hopes of a Laois comeback. 

Elsewhere, a brace of second half goals helped UCD to a 2-13 to 1-07 win over Carlow at Netwatch Cullen Park. 

Longford claimed victory in Group D on scoring difference, after a 1-09 to 1-05 win over Wicklow at Glennon Brothers Pearse Park. 

The sides were tied at 1-03 apiece at half-time, with the hosts making a comeback after a strong Wicklow start. 

The Garden county led by 1-00 to 0-01 after 12 minutes, but a 26th minute James McGivney goal helped coupled with an injury-time point from defender Diarmuid Masterson levelled the tie at the break. 

Longford took control on the restart, and held Wicklow to just two second half points, including one in the final minute, to take a four-point win. 

Elsewhere Maynooth University claimed a slender 0-10 to 0-09 win over Westmeath in Moate. 

Paul Sharry was dismissed for the hosts, with the students claiming the only score of the final 16 minutes, as an injury-time point from Laois’s Evan O’Carroll earned victory by the slenderest of margins. 

Both semi-finals will have 2pm starts next Sunday, with Longford hosting Dublin at Glennon Brothers Pearse Park, and Louth hosting Meath at a venue to be confirmed.