Celtic 2-1 Dundee United
Ange Postecoglou made seven changes from the side that were beaten in the Bernabeu and it was one of those coming in who got Celtic off to the perfect start.
Sead Haksabanovic latched on to a ball across the face of goal from Jota to turn into the net on six minutes.
Celtic were once again haunted by VAR though and conceded yet another penalty with the game just eleven minutes old.
Alexandro Bernabei was judged to have handled in the area, allowing veteran forward Steven Fletcher to step up and dispatch the equaliser.
Haksabanovic then got his sceond of the afternoon to restore Celtic’s lead, 10 minutes before the break.
A Giorgos Giakoumakis header fell to the Montenegrin winger, whose driven shot was too much for Mark Birighitti to handle and the ball squirmed into the net.
Ross County 1-2 St Mirren
Ross County took an early lead through Jordan White, after the forward ghosted into the box to turn home a floated ball into the area.
The home fans barely had time to celebrate however when St Mirren drew themselves level with a stunning equaliser.
Australian winger Ryan Strain stepped up to free kick 25 yards from goal and proceeded to curl one into the top corner.
St Mirren took the lead deep into first half stoppage time through Ethan Erhahon.