Peter Pawlett's late strike for Aberdeen denied struggling St Mirren their first Premiership victory of the season.
Steven Thompson opened the scoring for the Buddies in the 54th minute after good work by Paul McGowan.
With just over five minutes remaining, Pawlett benefited from a poor clearance and blasted in an equaliser.
The hosts, without a win in any competition this season, pushed to the end, but had to settle for the draw.
Aberdeen had arrived at St Mirren Park having not lost or conceded a goal in five matches, but Thompson's second-half strike ended the second of those runs and threatened the first before Pawlett levelled.
The draw keeps Danny Lennon's side second-bottom of the table, while Aberdeen missed out on the opportunity to leapfrog Motherwell into third place.
In the opening minutes, Aberdeen's Cammy Smith skipped past the St Mirren defence but his low centre was just out of range for team-mate Calvin Zola.
Jamie Langfield was at full stretch in the 28th minute when John McGinn fired a 20-yard shot that the Dons keeper managed to smother.
The stalemate was broken when McGowan completed a well-worked move into the Aberdeen penalty area and flighted in a tempting ball for Thompson to bundle over the line from six yards out.
Almost immediately, Aberdeen could have equalised when Pawlett came close on the right-hand side of the St Mirren penalty area, but his effort was blocked by Darren McGregor.
The Dons continued to press for a leveller and Jonny Hayes whipped in a 25-yard free kick over the St Mirren wall, but Chris Dilo palmed it away.
With 73 minutes played, St Mirren's Jim Goodwin squared a pass across the 18-yard line for Kenny McLean to deliver a powerful left-footed drive that inched past Langfield's near-side post.
Niall McGinn looked certain to restore parity when he outran a hapless St Mirren defence and blasted a shot past Dilo, but it struck the far post and rebounded out to safety.
Moments later, the scores were level after Pawlett benefited from a poor clearance to thunder in a shot that found its way through a throng of players past the French keeper.
It left only five minutes, plus three of added time, for either side to snatch a late winner - and while St Mirren looked the hungrier of the two sides, they could not muster the effort to edge out the Dons.