Roscommon's footballers survived a Ruislip roasting at the hands of plucky London this afternoon, holding out for a 0-12 to 1-8 Connacht Senior Football Championship quarter-final win.

Noel Dunning's London side almost pulled off the shock of the championship as they led, thanks mainly to Shane McInerney's first half goal, for much of this end-to-end tie.

Free-taker Barry Solan, who impressed at the top of the right, chipped over four straight frees for a blistering London start.

Amid a flurry of early wides, Ger Heneghan and Enda Kenny reduced the arrears for a shaky Ros, but McInerney's goal, punched to the net on 17 minutes from a bouncing Solan free, saw the London men push on and the visitors' defence guilty of ball-watching.

Stephen Lohan and Heneghan (0-2) brought the tie back to 1-6 to 0-7 in London's favour by half-time. Roscommon were level within five minutes of the second half thanks to the same players finding their range.

Goalkeeper Shane Curran did well to block out a London goal chance just seconds after the restart, and although substitute Stephen Coffey grabbed a neat London score, Gary Cox levelled for the second time on 56 minutes.

From then on, Val Daly's side just about deserved their win. Their passage through to a semi-final meeting with reigning provincial champions Mayo was forced to endure a late scare three minutes from time, however, when former Wexford attacker Scott Doran saw his punched effort rattle back off the Ros crossbar.

Scorers - Roscommon: G Heneghan 0-5 (4f), S Lohan 0-2, E Kenny 0-2, S O'Neill 0-1, M Finneran, G Cox 0-1 each

London: B Solan 0-5 (4f), S Hehir 0-1, J Coffey 0-1, S McInerney 1-0, S Doran 0-1.