A Lawrence Shankland double and a Cammy Smith strike ensured Aberdeen grabbed all three points at St Mirren Park to keep pace with title rivals Hamilton.
St Mirren substitute Jordan Stewart came on to score a tap-in with minutes remaining, but the damage had already been done to the home side.
The opposing teams came into this fixture with mixed fortunes; Aberdeen brimming with confidence after a 3-0 victory against St Johnstone whilst St Mirren were still reeling from a 5-1 defeat at the hands of Hamilton.
Aberdeen’s confidence was evident in their play as they dominated the early stages with Smith and Wright a constant threat to St Mirren.
The league’s leading scorer Shankland was cutting a frustrated figure after 15 minutes as his goal-bound shot was denied by stunning reflex save from Dan Wilks.
Midway through the first half St Mirren had their best spell of possession but without creating much in the way of chances.
It could have proved costly as Aberdeen then began to mount some pressure on the Buddies. If it wasn’t for Wilks, who was on hand to make a series of stunning saves, the visitors would have taken the lead. In particular, a superb double save from Smith was the pick of his involvement.
The breakthrough eventually came though on the stroke of half. Robertson threaded through a delightful ball for Shankland who made no mistake putting the away team in front.