What a day! Rangers move level on points with league leaders Celtic following a hard-fought victory at Hamilton Accies.
Nine-man St Johnstone earn a point against a profligate Aberdeen miss out on a win in Perth.
Sportscene coming up later with the Scottish Cup draw. Reaction & highlights of this weekend's games will be available on our site later.
Thanks for your company, enjoy what's left of your weekend. Cheers.