We're getting to the business end of the Scottish Cup draw now as the field narrows to just nine teams left dreaming of Hampden glory.
This season's competition has seen no shortage of thrills, spills and shockers as two Championship teams resoundingly dismissed Premiership opposition to bust some coupons up and down the country. Raith swatted Motherwell aside to bring Stevie Hammell's tenure to an end while Inverness put on a show against Livingston, romping to a 3-0 win over the top-flight high-flyers.
Celtic and Rangers made it through although the latter made it hard on themselves, needing a late winner to overcome Partick Thistle in a game fraught with controversy. Hearts, Ayr and Kilmarnock are also in the hat - with just Darvel's clash against Falkirk remaining as the West of Scotland Premier side go on the hunt for another scalp after sending Montrose and Aberdeen packing.