Kilmarnock made it two consecutive victories in the Scottish Premiership as they overcame St Mirren at Rugby Park to rise to third.
Goals from David Watson and Marcus Dackers stung the visitors in a game that struggled for quality chances amid blustery conditions.
The hosts' win avenges their recent Premier Sports Cup quarter-final defeat by St Mirren on penalties at the same venue.
Despite having the wind against them, it was Kilmarnock who caught St Mirren cold on two occasions in the first half.
The opening goal came from a simple midfield turnover which Greg Kiltie poked forward immediately. Bruce Anderson raced on to the ball and shot from a narrow angle, with Watson firing in the rebound after Shamal George's save.
There was little the goalkeeper could do about the second. James Brown whipped an inviting cross in from the right and Dackers used every inch of his 6ft 7in frame to power a header into the top corner.
At the end of the first half St Mirren appealed loudly for a penalty when Richard King nodded the ball on to Robbie Deas' elbow at the back post following a corner, but Nick Walsh was unmoved, as was the VAR official.
It was only the hosts who had further glimpses of goal as St Mirren's rotten league run at Rugby Park continued - they have not won away to Kilmarnock in the top flight since 2013.