Derek McInnes says the “demand changes” to fighting for a top-six finish next season after Kilmarnock ensured their Scottish Premiership survival with a rousing victory over Ross County, whose fate will now be decided in the relegation play-off.
The home side needed just a point but collected all three to finish in 10th place and guarantee they avoid an immediate return to the Championship.
Brad Lyons and a Daniel Armstrong penalty either side of half-time cemented Kilmarnock’s superiority and Kyle Vassell made sure of victory after Yan Dhanda’s spot-kick had reduced the arrears.
County, who finish three points above bottom club Dundee United, never looked like salvaging the win they required and will now face Championship side Partick Thistle in the two-legged Premiership play-off final.
“We’ve dealt with these last two games absolutely brilliantly,” said Killie manager McInnes.
“The demand this season was to stay in the league. The demand changes next season and I’m fully aware of that. The demand now will be can we be 12, 13, 14 points off better off?
“That would get us wrestling for top six. That is the intention now as we move forward.”
Despite only needing a draw, Killie manager Derek McInnes had pledged to go full throttle for the victory and his side delivered with gusto at sun-drenched Rugby Park.
The hosts played with purpose and precious few nerves as they took command and forced County into retreat.
Christian Doidge’s header brought a fingertip save from Ross Laidlaw before Lyons opened his account for the club in timely and impressive fashion, leaving his marker David Cancola dozing at a corner to dart to the front post and clip a terrific finish past the County goalkeeper.
The visitors needed to achieve something they haven’t managed since 2017, a win at Rugby Park, but the paucity of their performance gave little hint of the high-stakes occasion.
Nohan Kenneh sliced wide from the edge of the area as the visitors tried to summon a response, but shortly after the interval their task became even tougher.
Alex Iacovitti swiped Daniel Armstrong’s legs away on the right-hand edge of the penalty area and after consultation with the video assistant referee, Kevin Clancy pointed to the spot. Armstrong coolly completed the job, sending Laidlaw the wrong way.
Just as Killie looked to be cruising to victory, Ash Taylor needlessly tugged the jersey of Keith Watson as they jostled at a County corner. VAR intervened, Clancy opted to award the penalty and Dhanda thrashed an unerring strike into the top corner.
The midfielder scooped a shot over soon after but Killie soon regained their composure and Vassell sent the home support wild with joy and relief when he looped a header in off the crossbar to seal a deserved win.
Player of the match – Daniel Armstrong

Impressive Killie rise to occasion as County wilt – analysis
Home form has kept Kilmarnock afloat this season and they finished in style at fortress Rugby Park, rewarding the sizeable crowd with an empathic display.
Barring a wobble after conceding, they were by far the better side and have relished the pressure post split, winning three of their five matches and finishing with back-to-back victories.
Vassell has emerged as a talisman of note with four goals in four games, but McInnes will know his squad needs improvement this summer if another season of struggle is to be avoided.
County, meanwhile, were curiously out of sorts considering the enormity of the game. They were largely devoid of attacking threat – not helped by the departure of Jordan White at half-time after a head knock – and too often resorted to hoofing balls down the channels.
Even when Dhanda’s spot-kick gave them hope, it was a meek surrender from Malky Mackay’s men. And with in-form Patrick Thistle hurtling towards them in the play-off, County cannot afford to be so feeble again if they are to preserve their Premiership status.
What they said
Kilmarnock manager Derek McInnes: “We were everything I wanted us to be. It was such an unusual situation and we couldn’t give Ross County any sense that we were playing for anything other than the win.
“We were aggressive, dealt with their directness, and we settled and played when we needed to. We don’t want to over-celebrate just staying in the league, but, from our starting point, this feels like a huge effort from so many people.”
Ross County manager Malky Mackay: “I thought we did okay over the piece. Little decisions here and there [cost us].
“If you’d told me four weeks ago when we were four points adrift at the bottom that we would be in with a fighting chance in a play-off, we would have taken that.”
What’s next?
County face Championship side Partick Thistle in the play-off final, with the first leg at Firhill on Thursday (20:00 BST) and the return on Sunday (16:30). Kilmarnock, meanwhile, can put their feet up before preparing for another season in the top flight.
Line-ups
Kilmarnock
Formation 3-5-2
- 20Walker
- 2Mayo
- 5TaylorBooked at 62mins
- 6StokesSubstituted forWrightat 70′minutes
- 11ArmstrongSubstituted forWatsonat 82′minutes
- 7McKenzieBooked at 90mins
- 17LyonsBooked at 75mins
- 31PolworthSubstituted forAlstonat 90′minutes
- 24Chambers
- 26DoidgeSubstituted forCameronat 89′minutes
- 23VassellBooked at 68minsSubstituted forRobinsonat 89′minutes
Substitutes
- 1Hemming
- 8Alston
- 10Jones
- 14Sanders
- 16Robinson
- 19Wright
- 21McInroy
- 27Cameron
- 34Watson
Ross County
Formation 3-4-1-2
- 1Laidlaw
- 15Watson
- 5BaldwinBooked at 26mins
- 6IacovittiSubstituted forSmithat 66′minutes
- 2Randall
- 42Kenneh
- 4CancolaSubstituted forTillsonat 66′minutes
- 16HarmonSubstituted forEdwardsat 63′minutes
- 10Dhanda
- 25SamuelSubstituted forLoturiat 84′minutes
- 26WhiteSubstituted forMurrayat 45′minutes
Substitutes
- 3Purrington
- 7Edwards
- 11Sims
- 14Loturi
- 17Murray
- 21Munro
- 22Tillson
- 30Smith
- Referee:
- Kevin Clancy
- Attendance:
- 8,301
Live Text
-
Match ends, Kilmarnock 3, Ross County 1.
-
Second Half ends, Kilmarnock 3, Ross County 1.
-
Offside, Ross County. Simon Murray tries a through ball, but Owura Edwards is caught offside.
-
Rory McKenzie (Kilmarnock) is shown the yellow card.
-
Corner, Ross County. Conceded by Rory McKenzie.
-
David Watson (Kilmarnock) wins a free kick in the defensive half.
-
Foul by Owura Edwards (Ross County).
-
Substitution, Kilmarnock. Blair Alston replaces Liam Polworth.
-
Substitution, Kilmarnock. Scott Robinson replaces Kyle Vassell.
-
Substitution, Kilmarnock. Innes Cameron replaces Christian Doidge.
-
Ash Taylor (Kilmarnock) wins a free kick in the defensive half.
-
Foul by Jordan Tillson (Ross County).
-
Foul by Liam Polworth (Kilmarnock).
-
Jordan Tillson (Ross County) wins a free kick in the defensive half.
-
Substitution, Ross County. Victor Loturi replaces Alex Samuel.
-
Attempt missed. Simon Murray (Ross County) header from the centre of the box misses to the right. Assisted by Yan Dhanda with a cross following a corner.
-
Substitution, Kilmarnock. David Watson replaces Daniel Armstrong.
-
Delay over. They are ready to continue.
-
Delay in match because of an injury Brad Lyons (Kilmarnock).
-
Corner, Ross County. Conceded by Joe Wright.
Player of the match
WalkerSam Walker
Kilmarnock
-
Squad number20Player nameWalker
-
Squad number34Player nameWatson
-
Squad number11Player nameArmstrong
-
Squad number2Player nameMayo
-
Squad number23Player nameVassell
-
Squad number16Player nameRobinson
-
Squad number8Player nameAlston
-
Squad number17Player nameLyons
-
Squad number24Player nameChambers
-
Squad number19Player nameWright
-
Squad number27Player nameCameron
-
Squad number26Player nameDoidge
-
Squad number7Player nameMcKenzie
-
Squad number31Player namePolworth
-
Squad number6Player nameStokes
-
Squad number5Player nameTaylor
Ross County
-
Squad number16Player nameHarmon
-
Squad number25Player nameSamuel
-
Squad number1Player nameLaidlaw
-
Squad number10Player nameDhanda
-
Squad number15Player nameWatson
-
Squad number17Player nameMurray
-
Squad number6Player nameIacovitti
-
Squad number30Player nameSmith
-
Squad number26Player nameWhite
-
Squad number5Player nameBaldwin
-
Squad number22Player nameTillson
-
Squad number42Player nameKenneh
-
Squad number4Player nameCancola
-
Squad number2Player nameRandall
-
Squad number7Player nameEdwards
-
Squad number14Player nameLoturi
Source: BBC