The game at a glance
Man of the match
Donal Shine (Roscommon)
While his fellow forwards struggled, Shine led the way with nine points, seven from frees. His movement and decisiveness was too good for London.
In first-half injury-time, with London out on their feet, a Roscommon purple patch yielded four quick-fire points.
Roscommon have much work to do. Their shooting was average and they were lucky not to concede a couple of goals in the second half.
Cormac Reilly left London perplexed by penalising them for a number of illegal handpasses and gave the visitors a number of 50-50 decisions.
Fergal O'Donnell (Roscommon manager):
"We're happy to get through, but we're not happy with the second-half performance. We're really going to have to up our game against Leitrim."
Noel Dunning (London manager):
"If that penalty had gone in, it would have been a tremendous boost. A goal would have put the game back in the melting pot."
Frees: Roscommon 26 (15), London 12 (8)
Yellow cards: Roscommon 0, London 5 (P Geraghty 8, S McVeigh 32, K Phair 34, J Niblock 35, B Comer 36)
Roscommon have a semi-final date with Leitrim on June 20. London head on their familiar qualifiers route.