In a thrilling Scottish Premiership encounter, Kilmarnock substitute Bruce Anderson scored a dramatic 90th-minute equalizer to secure a 1-1 draw against faltering league leaders Hearts at Tynecastle. The result, which came on Wednesday, December 3rd, 2025, allows Celtic to draw level on points with Hearts ahead of their crucial top-of-the-table clash this coming Sunday.

Hearts, who were paying tribute to outgoing chairwoman Ann Budge before kick-off, took the lead early in the second half through Lawrence Shankland's neatly executed finish. However, Anderson's late strike left the home support reeling and extended Hearts' winless streak to four matches.

Manager Derek McInnes made five changes to the Hearts side that drew 0-0 with Motherwell on Saturday, including giving first starts since August to Christian Borchgrevink and Alan Forrest. Meanwhile, Kilmarnock boss Stuart Kettlewell made four changes, with Tyreece John-Jules starting for the first time since joining the club in October.

The match began brightly for Hearts, with Shankland having an early chance but failing to convert. Kilmarnock threatened occasionally, with Brad Lyons curling a shot just over the bar in the 28th minute. The hosts struggled to create clear opportunities, although they went close just after the half-hour mark when Landry Kabore couldn't turn home a Borchgrevink delivery.

The breakthrough came four minutes after the interval when Shankland ran clear to dink a finish beyond Kilmarnock goalkeeper Tobi Oluwayemi. Hearts came close to extending their lead, with Shankland and Kabore both going close, but Kilmarnock had their chances too, with Marcus Dackers glancing a header against the crossbar in the 74th minute.

However, the visitors were not to be denied, and Anderson pounced to knock the loose ball over the line after Hearts keeper Alexander Schwolow spilled a Liam Polworth strike. The result allows Celtic, who beat Dundee earlier in the day, to move level on points with Hearts ahead of their crucial showdown at Parkhead.

With the title race heating up, both teams will be looking to regroup and secure vital points in their upcoming fixtures. Hearts will be hoping to bounce back from their recent struggles, while Kilmarnock will be looking to build on their impressive draw against the league leaders. The Scottish Premiership continues to provide drama and excitement, with the destination of the title still very much up for grabs.