Oxford snatched a 24-20 victory from London Skolars on Saturday.
Curt Macdonald opened the scoring for Oxford when he finished a quick move in the corner.
Skolars his back with two tries of their own but Josh Atkinson levelled the scores before the half and the sides went in tied at 8-8 at the break.
Atkinson grabbed his second of the game but London again replied with a try of their own.
Jordan Gill put Oxford 18-14 ahead, but once again SKolars replied and took a 20-18 lead after the conversion.
With the clock winding down and Oxford facing elimination, Atkinson completed his hat-trick with a nice chip and chase to earn Oxford a place in the semi-final.
Uni of Gloucestershire All Golds booked their place in the semi-finals with a 30-22 victory over Workington Town.
All Golds raced to an 18-6 lead at half time with tries from Phil Cowburn, Harry Kidd and Steve Parry.
Workington then embarked on an impressive comeback and three second half tries gave Town a 22-18 advantage heading into the last 20.
Chris Barlow’s try gave All Golds a 2-point advantage before Cowburn confirmed the victory with a try in the 79th minute.
Workington Town 22-30 All Golds pic.twitter.com/yvvbjdjyid— All Golds Rugby (@AllGolds) April 2, 2017
Barrow Raiders earned their last four spot with a comfortable 28-6 victory over Keighley Cougars.
Trues from Luke Cresswell, Ryan Fieldhouse, Jamie Dallimore, Declan Hulme and Andy Litherland ensured Barrow reached the semi-finals for the first time.
In a rematch of the 2016 Kingstone Press League 1 Shield final, North Wales Crusaders reached the semi-finals with a 24-16 victory over Newcastle Thunder.
The scores were tied at 16-16 with around 15 minutes left when Thomas Johnson gave Crusaders the lead from a penalty.
Johnson then confirmed the victory with a 72nd minute try he converted himself to book North Wales’ spot in the final four.
The League 1 Cup semi-final draw took place today as the teams look to book their spot in the final at the Summer Bash:
University of Gloucestershire All Golds v North Wales Crusaders
Barrow Raiders v Oxford RLFC
The semi-final ties are to be played on the weekend of April 29 – 30.
Tickets for the 2017 League 1 Cup final at Bloomfield Road, Blackpool as part of the Summer Bash on Saturday, May 27 cost from as little as £10 and can be purchased by calling the RFL Ticket Office on 0844 856 1113 or by visiting www.rugby-league.com/tickets