Malmo began the night in 11th and were hoping for a win and to profit from a slip-up from either Leksand or Orebro to snatch a top 10 place.
Timra had hopes of breaking into the top six as the evening began, but they needed to end a five-match losing run and beat eighth-placed Vaxjo in 60 minutes to do so.
They also needed Rogle to lose to Malmo, or in-form Skelleftea to fall to a surprise loss to Modo, who themselves needed a minor miracle to avoid finishing in the bottom two.
For a long time, it did not look to be Malmo's night, as Anton Bengtsson broke the deadlock for the away side in the first period, and 1-0 was how things stayed until 40 minutes of play.
The Redhawks' playoff hopes were back on two minutes into the third period, when Lassi Thomson found an equaliser, only for them to be dashed four minutes later, when Dennis Everberg scored for Rogle.
However, the pendulum swung back with four minutes of regulation to go, with Linus Oberg grabbing Malmo's second equaliser.
Having sent the match to overtime, it was Oberg again who decided the match after three minutes of the extra period.
Two more points on the standings were more than enough for the southern side, after Frolunda scored four goals without reply to beat Leksand 6-3.
A run of five losses in a row, which included damaging defeats to fellow top 10 hopefuls, put an end to Leksand's postseason ambitions.
Orebro were on the wrong end of an entertaining 6-5 overtime game with Lulea, but the four goals the home side scored in the third period to go level at 5-5 after 60 minutes meant they earned the one point required to finish above Leksand on goal difference.
Two points for Lulea meant they finished the regular season in second place, a point ahead of Frolunda.
Wedin hat-trick marries Timra with the top six
Rogle's loss meant Timra were in with a chance of the top six, and their night got off to the ideal start against Vaxjo, when Anton Wedin put them ahead with a powerplay goal in the sixth minute.
Wedin made a quicker start to the second period, doubling their lead in the fifth minute, only for his side to be pegged back six minutes later when Emil Sylvegard made it 2-1.
Then, the visitors' night got worse when they surrendered the lead with two minutes left in the second, as Joel Persson grabbed the equaliser for the Lakers.
Timra's third period, though, would have had their fans wondering where this team had been for the past few rounds.
After Wedin completed his hat-trick, Oliver Kapanen and Per Svensson made it three unanswered goals for the visitors, wrapping up a 5-2 win.
Skelleftea spared themselves a nervy evening with a thumping win over Modo.
Andreas Johnson and Max Lindholm put Skelleftea in control early on, and though Modo pulled a goal back courtesy of Victor Berglund, the two-goal advantage was restored in the final minute of the first period, through Rickard Hugg.
In the 13th minute of the second period, the match was almost put beyond doubt when Oskar Nilsson scored to make it 4-1.
Oscar Lindberg added a fifth in the third period, before Hugg made it two for himself and 6-1 to Skelleftea with one second remaining.

Had Modo secured victory, it would not have been enough, given that Linkoping beat HV 71 4-1, meaning the Ornskoldsvik club will face HV 71 in the best-of-seven playout to see who can retain their place in the SHL.
Meanwhile, first-placed Brynas continued their limp end to the regular season, going down 4-1 at home to Farjestad, who end the SHL regular season in fourth place.
Four consecutive defeats to take into the playoffs means newly-promoted Brynas fell three short of reaching the 100-point mark.
Malmo meet Rogle again
Malmo climbing to 10th and Rogle dropping to seventh means they will face each other a maximum three more times in the coming days in the Eighth finals.
The other best-of-three series sees Vaxjo meet Orebro, with game of of both ties being played on Thursday, March 13th.
The winners of the two ties heading to the Quarter-finals, where Brynas, Lulea, Frolunda, Farjestad, Skelleftea and Timra lie in wait.