St Mirren have upset Celtic 3-2 to reach the final of the Scottish League Cup.
St Mirren are second from bottom in the Scottish Premiership, 24 points behind leaders Celtic.
St Mirren will play Hearts in the final.
St Mirren have upset Celtic 3-2 to reach the final of the Scottish League Cup.
St Mirren are second from bottom in the Scottish Premiership, 24 points behind leaders Celtic.
St Mirren will play Hearts in the final.
We have regular online commentary of local and international sport.