Porto's hopes of winning the Primeira Liga are over after it was held by Belenenses and Benfica drew with Vitoria Guimaraes.
Benfica retained its Primeira Liga title Sunday after it was kept to a goalless draw by Vitoria Guimaraes, and Tiago Caeiro's late strike ensured Porto was held 1-1 at Belenenses.
A goal just before half-time from the prolific Jackson Martinez looked to have given second-placed Porto a victory that would have closed the gap to only a point with just one game remaining, but there was a late twist.
Caeiro came off the bench to equalize five minutes from time at Estadio do Restelo and ensure Belenenses' Lisbon rival has secured back-to-back titles, becoming champion of Portugal for a 34th time.