Second-half goals from Murray Davidson and Gregory Tade boosted St Johnstone's top-six aspirations in a one-sided Clydesdale Bank Premier League clash in Perth.
In front of just 2,425 fans, McDiarmid Park's lowest weekend crowd of the season, the Perth side completed a hat-trick of victories this term over Kilmarnock.
The Ayrshire side rarely showed any threat going forward and their hopes of snatching a share of the spoils relied on Saints frittering away chances.
Davidson scored a 58th-minute opener and the home fans finally relaxed when substitute Tade rose to double their advantage five minutes from the end.
Saints manager Steve Lomas had to tweak the line-up which lost to Hearts in midweek, with Chris Millar drafted in for suspended Paddy Cregg and Steven Anderson replacing injured centre-back Fraser Wright, while Nigel Hasselbaink stepped in for Newcastle loan player Mehdi Abeid.
For Killie, Kenny Shiels brought in Ryan O'Leary for Rory McKeown but gave the rest of the side which lost out to Hibs in the Scottish Cup an opportunity to redeem themselves.
Saints forged a shooting chance in their first attack with a Murray Davidson cutback picking out Rowan Vine. The striker got his shot away but it clipped Hasselbaink to slip wide of the target.
In the ninth minute home keeper Alan Mannus dealt easily with a raking 25-yarder from William Gros. It proved to be a rare first-half foray from the visitors.
Perth striker Steven MacLean tried to release Hasselbaink but keeper Cammy Bell was alive to the threat posed by the Dutchman, diving at his feet to mop up the danger.
Vine carved out a chance in the 19th minute after a Liam Craig lay-off but his shot was scooped over the Killie crossbar.
And in the 22nd minute the former QPR striker was presented with a golden chance to secure the lead when a Dave Mackay cross from the right eluded a posse of players, only to lean back and thrash a 12-yard shot high into an empty stand.
Another MacLean pass teed-up Millar but once again the ball ended up among the plastic seats rather than in the net.
In the 32nd minute Millar's delicate chip saw MacLean evade the Killie offside trap to sprint through for a head to head with the keeper - but Bell closed down the angle and got a vital touch which saw the ball bobble slowly past the far post for a fruitless corner.
Within two minutes of the restart Killie midfielder Sammy Clingan's crisp 25-yard shot ripped wide of the post.
Saints finally made the breakthrough in the 58th minute when the Kilmarnock defence failed to deal with a Craig corner kick to the back post and the loose ball was rammed home from seven yards by vice-captain Davidson.
Killie almost levelled within seconds when a teasing Gros cross clipped Anderson and spun past the post with Mannus helpless.
Killie skipper Jamie Fowler was cautioned for handball in the 65th minute before Garry Hay replaced Jeroen Tesselaar and ex-Saint Cillian Sheridan took over from Jude Winchester.
In the 68th minute MacLean again found himself one-on-one with Bell from a Craig pass and again the keeper blocked his shot.
Saints pitched in Tade for Vine in the 69th minute and Kris Boyd came on for Gros in the 77th minute, with Abeid on for Hasselbaink in the 81st minute.
With five minutes remaining Saints wrapped up three precious points when the unmarked Tade rose to power home a Craig cross from eight yards.
On-loan Swansea winger Gwion Edwards got a brief run from the bench for MacLean as Saints ran down the clock.
Why are you making commenting on The Herald only available to subscribers?
It should have been a safe space for informed debate, somewhere for readers to discuss issues around the biggest stories of the day, but all too often the below the line comments on most websites have become bogged down by off-topic discussions and abuse.
heraldscotland.com is tackling this problem by allowing only subscribers to comment.
We are doing this to improve the experience for our loyal readers and we believe it will reduce the ability of trolls and troublemakers, who occasionally find their way onto our site, to abuse our journalists and readers. We also hope it will help the comments section fulfil its promise as a part of Scotland's conversation with itself.
We are lucky at The Herald. We are read by an informed, educated readership who can add their knowledge and insights to our stories.
That is invaluable.
We are making the subscriber-only change to support our valued readers, who tell us they don't want the site cluttered up with irrelevant comments, untruths and abuse.
In the past, the journalist’s job was to collect and distribute information to the audience. Technology means that readers can shape a discussion. We look forward to hearing from you on heraldscotland.com
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules hereComments are closed on this article