Another game away from Easter Road and another win for Jack Ross's side as they continued their strong away form at Kilmarnock with a 1-0 win.
Kevin Nisbet took the acclaim with his penalty securing all three points, but it was a good team performance from the men in yellow, who go into next week's Scottish Cup semi-final in the best possible form.
But how did the players rate at Rugby Park? Read on to find out:
Ofir Marciano - 8
Rarely called into action but to deal with a few crosses, which he handled well.
Lewis Stevenson - 7
Struggled in the first half and was replaced at the break, but generally solid.
Paul Hanlon - 8
A very steady performance on his 100th game as captain.
Ryan Porteous - 7
A few unusually shaky moments for Porto, but recovered well on each occasion.
Paul McGinn - 8
Solid, dependable, Paul McGinn.
Alex Gogic - 8
See McGinn, but replace name with Gogic.
Joe Newell - 9
Player.
Stevie Mallan - 7
Some neat passes to unlock the Killie defence, but should have killed the game in the second half.
Martin Boyle - 8
Non-stop running put Killie under pressure. Didn't always get the final ball correct, but persevered.
Kevin Nisbet - 9
Rolled in his eighth of the season and played with a lot of confidence.
Christian Doidge - 8
His strike partner will get most of the healdines, but Doidge was much improved on the past few weeks with some impressive hold up play.
Josh Doig - 7
Good to see him back after a period of self-islolation.
Kyle Magennis and Melker Hallberg - 6
Not enough time to make an impact.