Dundee United emphatically beat St Mirren to earn just their second Premiership win of the season on manager Jim Goodwin's return following a health issue.
Clinical early finishes by Jesse Randall and Lyall Cameron set them on route to a deserved victory, with Kevin Ciubotaru's goal just before half time delivering a much-needed three points.
There were one or two let-offs, with St Mirren having a penalty award overturned for offside and a red card for United winger Daniel Bennie being downgraded on review.
But United were merited winners as they inflicted a third straight defeat upon St Mirren as their strong start to the season starts to stutter.
The Paisley side started brightly enough but United pounced on their first opportunity and never looked back. Randall burst through the defence and rounded a slow-looking Jacob Chapman in goal to tap home the opener.
The second arrived promptly when Cameron held off a weak-looking challenge on the edge of the penalty area and reversed the ball just inside a post.
St Mirren looked to have been handed a lifeline when Killian Phillips was pulled down in the box by Bert Esselink, but an offside call rescued United after VAR got involved.
Bennie escaped a red when he lunged in on Ryan Carr, his red being overturned, and United's third sealed it when an excellent rehearsed set-piece left Ciubotaru alone to slide the ball through Chapman's legs.