St Mirren defender Richard King grabbed an equaliser nine minutes into stoppage-time as the Buddies and Aberdeen shared six second-half goals at Pittodrie.

The visitors took the lead through Marcus Fraser’s 55th-minute penalty, but Aberdeen turned things around thanks to Dante Polvara and sub Marko Lazetic.

Jonah Ayunga levelled matters but Lazetic netted a second that looked set to earn Aberdeen the points.

However, King popped up to make it 3-3 and earn Saints an important point as their run without a William Hill Premiership win extended to eight games.

The Dons created the better openings in the first half. The game sparked into life when winger Topi Keskinen curled a 20-yard effort off the upright, before Dylan Lobban’s cross was headed straight at Shamal George by the unmarked Ad

See Full Page