By Derek Clark at Rugby Park
An utterly dominant display saw Aberdeen close the gap on Premiership leaders Celtic to a solitary point.
The Dons opened the scoring after just eight minutes when Niall McGinn nodded home from close range.
Adam Rooney doubled their advantage ten minutes before the break when he powered a header past Jamie MacDonald from a McGinn cross to net his 50th Aberdeen goal.
The game was over as a contest ten seconds after the restart when Johnny Hayes fired past MacDonald from a Kenny McLean cross.
And Shay Logan put the icing on the cake in the 80th minute when he slotted into the corner after a neat back-heel from Peter Pawlett.
Derek McInnes was delighted with the victory in what was his 100th match in charge of the Dons.
“It was a great team performance with some really good individual performances, it gives us optimism we can improve on last season.”
The Kilmarnock faithful were far from happy with many venting their anger at manager Gary Locke from as early as the second goal.
But the Killie gaffer could understand their frustration.
“The reaction is disappointing but when you put in performances like that you’re going to get that reaction.
“I’m 100% behind them, that’s the stick we deserve because we didn’t play well.”
Meanwhile, Louis Moult struck twice for Motherwell to defeat Celtic on the day they unveiled a statue of Billy McNeill outside Celtic Park. It was the Steelmen’s first win at Parkhead in nearly eight years.
A devastating hat-trick in 26 minutes from Kane Hemmings fired Dundee into the top six at the expense of their opponents Hamilton after a 4-0 win at Dens Park.
Lewis Horner prevented Dundee United from picking up three points with a last-minute strike in a 2-2 draw at Inverness CT.
Hearts held St Johnstone to a goalless draw after Juanma was sent off for headbutting David Wotherspoon.