Paddy Henry's late 65 helped Derry defeat London 1-12 to 2-8 in Saturday's Christy Ring Cup game at Owenbeg.
Henry also scored Derry's goal in the first half which helped the hosts to a 1-5 to 0-6 interval lead.
Mark O'Dwyer's two goals enabled the Exiles to take the lead but Derry fought back to take the victory which earned them a semi-final place.
London must regroup for a quarter-final against Down next weekend while Meath will face Kildare at the same stage.
Venues for the two quarter-finals will be confirmed on Monday.
SATURDAY'S GAA RESULTS
Christy Ring Cup
Derry 1-12 2-08 London
Mayo 1-16 2-18 Kildare
Nicky Rackard Cup quarter-finals
Monaghan 2-13 6-12 Donegal
Fingal 0-20 1-21 Tyrone (aet)
Lory Meagher Cup round 3
Sligo 1-15 3-12 Warwickshire
Leitrim 1-16 1-14 Lancashire 1-14
Leinster SFC first round
Offaly 0-13 0-16 Longford
Carlow 0-8 3-16 Laois