Lisbon: James Rodriguez's 90th-minute goal gave FC Porto a 2-0 win at third-place Braga to extend its unbeaten streak to 23 straight matches in all competitions and retain its share of the Portuguese league lead.
Porto looked certain to cede the top place in the standings to Benfica until Rodriguez beat goalkeeper Antonio Bastos.
Fellow Colombia international Jackson Rodriguez added a second goal three minutes into injury time.
Braga fell nine points behind the two pacesetters, while Rio Ave drew level with Braga with its 5-3 win at Setubal.
Story first published on: Monday, 26 November 2012 12:19 IST