Two goals from Alessandro Del Piero, including an 85th minute winner, gave Serie A leaders Juventus a 2-1 victory over Brescia today to keep them right on track for their 27th league title.
With second-placed Inter Milan held to a 1-1 draw at home to Lazio, Juventus now have a lead of eight points with just four games remaining.
After facing Lazio away next week, Juve's final three games are at home to mid-table Perugia, away to lowly Reggina and at home to Chievo on the final day of the season.
If Juventus win at Lazio on Saturday and Inter lose or draw at Atalanta then Juventus would be crowned champions with three games to spare.
Third-placed AC Milan, who lost 2-1 at AS Roma yesterday, are 12 points adrift of Juve and are left to focus on their Champions League semi-final ties with Inter.
Brescia certainly made Juventus fight for the three points and the Turin side, weary from their midweek extra-time victory over Barcelona in Europe, never hit their stride.
Del Piero put Juve ahead in the ninth minute with a freekick that took a deflection off the defensive wall and beat Brescia keeper Matteo Sereni.
A single strike looked to be enough for Lippi's men until Brescia's Ghanaian midfielder Stephan Appiah equalised in the 83rd minute after being neatly set-up by former Juve striker Roberto Baggio.
A draw might have opened up the race for the 'scudetto' but three minutes later Del Piero's left-foot volley restored Juve's advantage.
In Milan, former Lazio forward Hernan Crespo put Inter ahead at the end of a lacklustre first half, heading in an Alvaro Recoba free kick at the back post but Inter too looked to be paying for their midweek battle with Valencia in the Champions League.
Lazio upped the tempo after the break with Argentine Claudio Lopez forcing two good saves out of Inter keeper Francesco Toldo and it was no real surprise when the Rome side drew level in the 77th minute. Simone Inzaghi headed in from a Massimo Oddo cross.
Lazio remain on course for the fourth Champions League qualification spot however as both their challengers were also unable to win.
Fifth-placed Parma were held to a 0-0 draw at lowly Reggina, while Chievo needed a goal four minutes into injury time from Ivano Della Morte to get a 1-1 draw at Bologna.
At the foot of the table, Piacenza's fight against relegation was boosted by an impressive 5-1 win over fading Perugia.