Aberdeen booked their place in the Scottish League Cup final with a 2-0 win over Greenock Morton.
Andy Walker and Ian Crocker take at look at the Scottish League Cup semi-finals and the three Premiership matches.
Aberdeen and Hearts kept up their fine form near the top of the Scottish Premiership with contrasting wins on Saturday.
Aberdeen manager Derek McInnes' celebrations after the 4-0 win over Ross County were dampened by an injury to Ash Taylor.
Sky Sports Scotland's commentating team of Ian Crocker and Andy Walker predict this weekend's Scottish Premiership matches.
Callum Morris and Paul Paton have been called into the Northern Ireland squad to face San Marino and Germany.
A stunning free-kick from James Maddison gave Aberdeen their first win over Rangers since 2009 as they beat them 2-1 at Pittodrie.
Aberdeen hero James Maddison claims his stunning set-piece winner against Rangers was all part of a master plan.
Mark Warburton hit out at referee John Beaton after his contentious free-kick award led to Aberdeen's winner in their 2-1 victory against Rangers
James Maddison scored a spectacular 90th-minute goal to seal victory for Aberdeen in their 2-1 win over Rangers.
A recap of all the action after Aberdeen beat Rangers 2-1 at Pittodrie in the Scottish Premiership.
Sky Sports Scotland's commentating team Ian Crocker and Andy Walker predict this weekend's Scottish Premiership matches.
Adam Rooney's last-minute winner against St Johnstone booked Aberdeen's place in the final four of the Betfred Cup.
Aberdeen left it late to pick up their first away win in the Scottish Premiership since March after they beat Dundee 3-1 at Dens Park.
Derek McInnes praised Jayden Stockley and Wes Burns after the substitutes inspired Aberdeen to a 3-1 victory at Dundee.
Dundee are without the suspended Kevin Gomis for Sunday's lunchtime fixture with Aberdeen, live on Sky Sports.
Aberdeen manager Derek McInnes hopes stand-in skipper Graeme Shinnie is not a serious injury concern.
Jamie Walker's double helped Hearts beat Hamilton 3-1 and go second in the Ladbrokes Premiership, as St Johnstone won at Partick.