St. Mirren upsets Celtic in Scottish Cup on Saturday
St. Mirren upset Celtic 1-0 to reach the Scottish Cup semifinals on Saturday, a week after losing 7-0 to the same opponents in the league.
Celtic edged Rangers to win the Scottish Premier League on Thursday, securing the championship with a 1-0 victory at Dundee United.