LISBON, Portugal (AP) -- FC Porto recovered from its first league loss in two years with a 4-0 win over Leiria on Sunday to stay within five points of Portuguese leader Benfica.
Porto left it late with all four goals coming in the second half, starting with Marc Janko's 66th-minute opener.
James Rodriguez latched on to the rebound from Lucho Gonzalez's shot in the 74th to make it 2-0 before Alvaro Pereira added the third in the 85th.
Maicon capped the rout with his 89th-minute header as the defending champions prepared for Thursday's Europa League match against English leader Manchester City with a victory.
Also, Pacos Ferreira beat Feirense 3-1, Rio Ave won 2-0 against Olhanense and Guimaraes was a 1-0 winner over Beira Mar.