IT'S been action-packed in recent seasons – sometimes for the wrong reasons – and I expect a cracker when old foes Aberdeen and Rangers meet in the Scottish Cup today.
Celtic have already booked their last-eight place to stay on course for a treble treble but both of these clubs would love to be the one that puts a halt to their historic bid.
Rangers must feel Brendan Rodgers' exit to Leicester has given them a greater chance of a trophy this season but they'll be pushed all the way by Aberdeen.
Unfortunately for the Dons their home record is poor and the lost 4-2 to Rangers in the league at Pittodrie last month.
Steven Gerrard's side have netted 14 without reply in their last three and were convincing 4-2 winners in the nort-east that day.
That result was overshadowed by Alfredo Morelos's sending-off – his third red against the Dons in three meetings this season with one rescinded.
The Colombian has netted five in two starts since and surely he's got a better of chance of scoring in the Granite City than taking an early bath.
Morelos is evens at McBookie to net, 7-2 to score first, 9-10 to be booked and 5-1 to be booked first.
Even if Alfie behaves there's every chance of a red in the match with the quarter-final meaning so much to both clubs and that pays 3-1 with bet365.
There were two when the sides last me – Morelos and Dons defender Scott McKenna for scrapping and Gers keeper Allan McGregor being found guilty by the compliance officer for a lunge on Ferguson.
Another player who loves behaving badly in this fixture is Dons' young midfielder Lewis Ferguson – son of ex-Ger Derke and nephew of former skipper Barry. The youngster has been cautioned three times in three meetings and is evens with McBookie to be carded.
The Dons followed a 2-2 draw with St Mirren by losing at home to Hamilton in midweek shocker and you have to fancy Rangers here.
They are a best evens to win in 90 minutes with Aberdeen 14-5 and the draw 12-5 but for many the focus will be on cards.
This Scottish Cup match between Aberdeen and Rangers will be played on Mar 3, 2019 and kick off at 13:30. Check below for our tipsters best Aberdeen vs Rangers prediction. You may also visit our dedicated betting previews section for the most up to date previews.