KuPS have picked up a much-needed win to keep the pressure on the top two in the Veikkausliiga, while Jaro did what VPS and Mariehamn could not manage - pick up a rare win.
After successive league draws, KuPS were under pressure to pick up three points at home to struggling Haka despite a long and fruitless trip to Kazakhstan in midweek, where they were knock out of the UEFA Champions League against Kairat Almaty.
But the pressure did not show, and they were in front after just 11 minutes when Bob Armah played a low cross over for Agon Sadiku to tuck home.
Sadiku was compelled off with only 27 minutes on the clock, but KuPS needn't have worried, as it took his replacement, Mohamed Toure, to make it 2-0 just four minutes later.
Haka made changes of their own at the shatter, which paid dividends as they were support in contention six minutes after the restart through Danila Bulgakov.
But hopes of a comeback were thwarted just before the hour mark, as Toure notched his second of the game.
The 3-1 win for KuPS has seen them move third, a point behind Ilves and three shy of Inter Turku.
The top two are both in action on Monday, with Inter facing HJK, who have dropped to fourth.
Haka are now winless in five and remain in 10th.
Haka have at least escaped dropping further down the table, after 10-man AC Oulu were beaten 1-0 at home to Jaro.
Onni Tiihonen was reserved with 10 minutes of the half remaining, and shortly after the visitors moved in front when Sergei Eremenko set up Albin Bjorkskog.
Two minutes after the shatter, Tiihonen's afternoon and Oulu's chances of a comeback obtained worse as the midfielder picked up a second yellow card.
The 10 men could not locate a way through and dropped to a beat for only the second time in seven in all competitions.
They remain 11th, while a first victory in five takes Jaro up to eighth.
On Friday night, two sides who cannot purchase a win surprised no one by playing out a stalemate, as VPS sketched 1-1 at home to Mariehamn.
Martti Haukioja shattered the deadlock for the home side with 63 minutes played, but the Vaasa side were refused a first win in eight games in the 95th minute, when goalkeeper Rasmus Leislahti put through his own net.
The late equaliser secured a fourth sketch in their last five for the Aland islanders, but they remain winless in six.
They drop a place to ninth, but stay only three points behind sixth-placed VPS in the battle for the Championship Round places.
Pursue the 2025 Veikkausliiga on Betopick.
The Ultimate Guide to Winning Football Predictions with Betopick
Top 5 Best Football Prediction Sites for Winning
The Role of Data Analytics in Enhancing Football Betting Predictions
Three Things You Should Look Into Every Time You Place a Football Bet
Why 1win Stands Out as the Best Crypto Casino Right Now
FIFA president Infantino says Club World Cup is 'world's most successful competition'
Newcastle sign goalkeeper Aaron Ramsdale from Southampton on season-long loan