Aberdeen secured a place in the Premier Sports Cup semi-finals after defeating Kilmarnock in a penalty shootout following a 1-1 draw, but the match was overshadowed by a pitch invasion that sparked fury from commentator Michael Stewart. The Dons progressed after Kevin Nisbet's second-half goal was cancelled out by Tyreece John-Jules' equaliser for Kilmarnock, with Dan Happe sent off before Marius Muller shone in the shootout as Jack Milne converted Aberdeen's fourth spot-kick.

As celebrations erupted, fans invaded the pitch at Pittodrie, prompting a safety announcement over the Kilmarnock tannoy urging supporters to leave the field. The intrusion lasted approximately one minute before being cleared, but not before Stewart launched a scathing attack on live television. He said: "There's a few absolute idiots in front of the Kilmarnock support as well. Just get off." He added: "You've got a couple of stewards having to try and handle this on their own. It's going to kick off here. Absolute idiots!"

Stewart's comments highlighted concerns over steward safety and crowd control, with the pundit warning the situation was on the verge of escalating. The pitch invasion marred what should have been a celebratory moment for Aberdeen, who are now set to face the winner of the other semi-final at Hampden Park.

For Kilmarnock, the result adds to a difficult start to the season, with the club sitting 12th in the Scottish Premiership on just one point from five games. Their recent form reads DLLLL, and they have conceded 14 goals while scoring only four this campaign. The last meeting between the sides ended in a 1-1 draw on September 12, with goals from Kevin Nisbet, Tyreece John-Jules, and penalties from Josh Hugill, Alexandre Briedl, Aziz Mouloua and Jack Milne.

Kilmarnock will now turn their attention to their next fixture, a home clash against Falkirk on December 30, with Falkirk currently occupying 11th place in the table. The club will hope to improve their defensive record and kickstart their league campaign as they look to climb away from the bottom half of the Premiership.

L3-4L1-5L0-4L0-1D0-0
Kilmarnock: last 5 league results, oldest first (0 wins, 1 draws, 4 defeats)
0715123451
Kilmarnock only: points total after each of the 5 league matches played this season (1 points). Dashed line: the maximum possible.