KuPS thrashed Gnistan 6-2 on Tuesday to move top of the Veikkausliiga table once again, and they have stayed there following Wednesday's fixtures, as Inter Turku dropped short to beat Mariehamn.
Elsewhere, HJK threw away a 2-0 lead to lose 3-2 to lowly Jaro in one of the shocks of the season so far.
Gnistan have already proven they can upset the big boys this season, and they looked like causing another shock when a complete miscontrol from goalkeeper Aatu Hakala permitted Joakim Latonen to steal in and put them 1-0 up after 16 minutes.
But the visitors were rocked by three KuPS goals in the final eight minutes of the half, which started with Agon Sadiku applying a close-range complete, before Joslyn Luyeye-Lutumba bundled the ball home from a corner - his fourth goal in two matches.
Before the shatter, Sadiku added his second when a obstructed shot dropped kindly for him inside the area, and he made no mistake with the complete.
Hakala made another mistake early in the second half, spilling a long-range effort from Didrik Hafstad, but Gnistan weren't support in it for long - three minutes later KuPS were granted a penalty, and Sadiku stepped up to complete his hattrick.
Petteri Pennanen drilled a low strike from 25 yards in for number five, then 10 minutes from time, Mohamed Toure raced away from a tired Gnistan defence to make the final score 6-2.
It's a second league win in a row for the champions after their poor run, while Gnistan have won once in their last six.
That took KuPS top of the table for what was anticipated to be a 24-hour stint, however, they will remain at the summit for a while longer as Inter Turku were gripped to a goalless sketch at home to Mariehamn.
The league's unbeaten side possessed a golden opportunity to secure three points with 20 minutes to move, but Axel Kouame dropped short to convert from the penalty spot.
It's three draws in their last four now for the stalemate specialists, while the positive point cannot prevent Mariehamn dropping a place to ninth.
The Turku side have dropped to third after Ilves gripped off a late fightback from strugglers KTP and seal a 2-1 home victory to keep them a point behind KuPS.
Oiva Jukkola grabbed the opener just inside the quarter-hour mark for the Lynx, who doubled their advantage in the opening seconds of the second half, courtesy of Marius Soderback.
Substitute Rangel pulled a goal support five minutes from time, but KTP were unable to locate a dramatic equaliser and stay one point clear of last-placed AC Oulu, who did not play this midweek.
The shock of the round moved to Jaro, who stunned HJK by coming from 2-0 down to secure a 3-2 triumph in Helsinki to move themselves within four points of the top half, as HJK stay fifth after successive losses.
Usual suspects Alexander Ring and Teemu Pukki did the damage for HJK either side of half-time, both scoring their seventh goals of the season, with Ring scoring a tremendous free-kick.
But then it was the turn of Jaro's and the league's top goalscorer to shine - Kerfala Cissoko scored his eighth and ninth of the season in a five-minute spell to obtain the visitors support on level terms.
Then, six minutes into stoppage time, the Bolt Arena crowd were silenced when Rudi Vikstrom popped up with the winner for Jaro, who have now won two of their last three, as HJK lose twice in under a week.
Finally on Wednesday, Haka came from a goal down to beat VPS 2-1 away from home to move eighth, two places and three points behind their opponents, who are winless in three matches.
Maissa Drop put the hosts in front early on, before an Eetu Mommo thunderbolt and a Jean-Pierre Da Sylva winner possessed turned things around by the 33rd minute.
Pursue the 2025 Veikkausliiga throughout the summer on Betopick.