Ahead of the William Hill Scottish Cup semi-finals, we take a look at how the four teams fared this weekend…

Celtic extend lead at top of Premiership

With Aberdeen losing to Hearts at Tynecastle on Friday evening, Celtic had the opportunity to further distance themselves at the top of the Scottish Championship at Fir Park against Motherwell. Goals from Leigh Griffiths either side of Scott McDonald’s equaliser for the Steelmen ensured that Ronny Deila’s team go into the post-split fixtures with an eight-point lead over the Dons.

A home defeat for Dundee United

Dundee United’s hopes of staying in the Scottish Premiership were further hampered after a 2-0 defeat at home to Inverness Caledonian Thistle. Goals from Miles Storey and Iain Vigurs earned the three points for the Highlanders, as Mixu Paatelainen's side now trail second-bottom Kilmarnock by eight points.

Rangers lift Petrofac Training Cup

Mark Warburton’s side prepared for their William Hill Scottish Cup semi-final by overcoming Peterhead to lift the Petrofac Training Cup.

In front of a crowd of over 48,000 at Hampden Park, the Scottish Championship winners defeated the Blue Toon 4-0, thanks to an Ally Gilchrist own-goal,  a stunning volley from James Tavernier, Ally Halliday’s penalty and a late goal from Kenny Miller.

Hibernian’s poor-run continues

Hibernian’s place in the Scottish Premiership play-offs is guaranteed, but their chances of finishing second in the Championship were dented at the Indodrill Stadium against Alloa Athletic. The Wasps - who have already been relegated to League One next season, earned their first home league win of the season thanks to a second-half goal from Michael Duffy. Hibs face promotion rivals Falkirk at Easter Road on Tuesday.