Ilves began the day in fourth, a point clear of JYP who they beat less than 24 hours earlier, while Lukko and KalPa were a further two and three points further behind, respectively.
Lukko had been beaten in their previous two outings, and their poor form looked set to continue when John Nyberg gave Ilves a third-minute lead, only for Alex Beaucage to level matters in the final minute of the first period.
That turned out to be the perfect time to score, as Lukko came out for period two with the momentum and struck again less than two minutes in through Nuutti Viitasalo, before Anton Olsson struck midway through the game to put the hosts two goals clear.
Nyberg and Beaucage returned to centre stage in the third period, but this time the Lynx man was called for hooking, allowing Beaucage to wrap up a 4-1 win on the resulting powerplay, ending Ilves' four-game winning streak.
KalPa knew they needed to get at least something from their home game with JYP, and they did so in style, winning 6-3 to ensure there is only one point between the four teams ahead of Round 60.
Looking to snap a two-game losing run, JYP made the better start when Pekka Jormakka gave them a seventh-minute lead, only for Linus Nyman to cancel it out two minutes later. The decisive third goal came early in the second period, as Ville Ruotsalainen scored shorthanded to put KalPa in front.
That was the beginning of a near-perfect 20 minutes for the hosts, as Juuso Koronen and Filip Westerlund scored either side of Santeri Huovila pulling one back for JYP, before Jaakko Lantta added a second shorthander with only one second to play.
Aaro Vidgren kept the visitors in it early in the third, before Konsta Kapanen ended the match as a contest in the final two minutes. It's four wins in five now for the Kuopio side, as they overtake JYP in the standings.
Those two results mean Ilves remain in fourth place but only on goal difference ahead of Lukko, while KalPa and JYP are one point back, with the title holders in seventh with more wins in regulation.
In the bottom half of the table, Hameenlinna missed the chance to secure the 12th and final playoff place as they were beaten by Pelicans for the second time in as many days, as the Lahti side won 4-1 on the road, adding to a shootout win on Friday for a third successive win.
It's three defeats in a row in contrast for HPK, but they remain in 12th and two points clear of TPS Turku, as they lost 5-2 at home to Assat, also going down to the same opponents on successive days.
Pelicans remain in 11th as IFK Helsinki continued their brilliant form, scoring five times in the final 20 minutes to beat Karpat 5-4 on the road.
With the regular season title already secured, Tappara falling to a 6-4 defeat away at SaiPa was perhaps their least damaging defeat of the campaign. The Lappeenranta side remain in third, as KooKoo swept Jukurit aside, 7-3, cutting Tappara's unassailable lead to four points.
All 16 sides will be in action on the final day, with all eight matches starting at 17:30 CET.
Follow the final day of the Liiga regular season on Flashscore.
