BRUSSELS -- Anderlecht won a Belgian league record 34th title on Thursday and their first in three years as Poland international Lukacz Teodorczyk scored two goals to lead the Brussels club to a 3-1 win at Sporting Charleroi.
The victory gave Anderlecht a seven-point margin with one game to play. Closest rival FC Brugge lost 2-1 at the same time at KV Ostend.
Teodorczyk, known as "Teo" among fans, first scored a scrappy close-range goal in the 59th minute to put the sides level and then beat the offside trap in the 81st to secure the title with a low shot into the corner. Massimo Bruno put the game away in the 87th minute.
It also brought Teodorczyk's goal total to 22, making him a hot favorite for the title of top striker when the league ends on Sunday.
After defending champion FC Brugge dominated the early part of the season, Anderlecht came back and assumed leadership at the end of the regular season this spring. They never looked back in the decisive playoff mini-league among the top six finishers, whose points from the regular season had been halved.
Anderlecht could have won the title last weekend, but playmaker Youri Tielemans missed a late penalty in a 1-1 draw at Brugge. There were no such doubts on Thursday.
"I knew I had to do something when I came here. And today it happened," said Algerian captain Sofiane Hanni.
In a year of drastic renewal through much of their ranks, Anderlecht did better than expected with their late surge in form. Many predicted new coach Rene Weiler would be replaced by the New Year but he survived and made sure the players bonded just in time.
The top finish gives Anderlecht a place in next season's Champions League.