Three teams have already booked their place in the Scottish Cup semi-final after a weekend of high drama.
Holders Rangers secured their place at Hampden Park at the end of April after dispatching of Championship side Raith Rovers at Ibrox on Sunday lunchtime. Goals from Connor Goldson, an own goal from Ryan Nolan and Scott Arfield were enough for Michael Beale's side to make the trip across Glasgow for the semi.
Inverness Caley Thistle were the first team in the hat for the draw after they upset the odds to send Kilmarnock crashing out the cup after a 2-1 victory on Friday evening. Goals from Billy Mckay and Sean Welsh were enough to send Billy Dodds' men through to Hampden. Celtic were the second name in the draw after they comfortably dispatched Hearts at Tynecastle on Saturday. Goals from Aaron Mooy, Kyogo Furuhashi and Cameron Carter-Vickers were enough to send the Hoops through. Falkirk or Ayr United will be the last name in the hat. They meet this evening to see who completes an unlikely semi-final line-up.