Kilmarnock goalkeeper Daniel Bachmann emerged as his side's hero with a penalty save to earn a William Hill Scottish Cup fifth-round replay with Rangers.
With Kirk Broadfoot adjudged to have handled a Scott Arfield shot early in the first half, Rangers defender James Tavernier could only send the resulting spot-kick down the middle and a diving Bachmann knocked it away with an outstretched leg.
Killie failed to record a shot on target during the 90 minutes, although there was a goal-line clearance from Andy Halliday during a hectic penalty box scramble which proved to be the closest they came to scoring.
Rangers had chances in the second half via defender Joe Worrall and striker Jermain Defoe, but Steven Gerrard's side had to settle for a goalless draw and face a replay at Ibrox on February 20.
Premiership St Mirren's wretched run of form continued as a 2-1 loss at home to Championship promotion hopefuls Dundee United condemned them to a fifth straight defeat.
Oran Kearney's side found themselves two goals adrift at the interval, with Slovakia striker Pavol Safranko scoring his 11th of the season in the 16th minute and Nicky Clarke doubling the advantage on the stroke of half-time.
United midfielder Calum Butcher was given a straight red card in the 62nd minute for a high challenge on Ryan Flynn and St Mirren grabbed a lifeline 15 minutes later when striker Duckens Nazon, on loan from St Truiden, pulled one back, but, despite incessant pressure late on, the Saints failed to draw level.
Managerless Hibernian cruised into the last eight at the expense of League One Raith Rovers.
Under the guidance of caretaker boss Eddie May, Hibs were rarely troubled, taking a 2-0 lead into the interval courtesy of goals from Daryl Horgan – back in the side after a two-match absence through injury – and Lithuanian midfielder Vykintas Slivka.
Marc McNulty, on loan from Reading, put the tie beyond doubt just before the hour mark with a cool sidefoot finish, with Euan Murray's 75th-minute header nothing more than a consolation for the visitors.
East Fife failed to follow up their Challenge Cup win over Partick Thistle in September as they suffered a 1-0 defeat to Gary Caldwell's side at New Bayview.
In form after a run of five wins from their last six matches, the Fifers failed to record a single shot on target and instead were undone by veteran defender Steven Anderson.
On loan from St Johnstone, the 33-year-old made it two goals in two matches since joining Thistle by nodding home a Craig Slater corner just after the hour to clinch a fourth successive victory for the Jags in all competitions.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport staff');
ga('pacontentapi.set', 'dimension2', 'eedcbbb3-03fe-4d04-a0be-dbb9c1a4c980');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:football,paservice:sport:uk');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Rangers held by Kilmarnock after Tavernier\u2019s penalty miss'});