Dominic Solanke's 98th-minute penalty snatched a point for Bournemouth in a 1-1 draw against Championship leaders Fulham.
Aleksandar Mitrovic's 41st league goal of the season, awarded via goalline technology, looked to have all but sealed the title for the Cottagers.
But the Cherries won a penalty deep into added time as Harry Wilson was penalised for a foul on Adam Smith, with Fulham boss Marco Silva sent off for his protests against the decision.
Solanke stepped up to slot the ball home for his 27th league goal of the season and keep the title race alive for another week.