Oscar Cardozo scored a hat trick to help Benfica to a 4-1 comeback win over visiting Maritimo and take the lead of the Portuguese league on Saturday.

Benfica's 10th win through 12 rounds kept it unbeaten and lifted it three points clear of Porto, which has a game in hand.

Rodrigo Antonio grabbed Maritimo the lead 26 minutes in. But Cardozo scored his first goal in the 34th to pull the hosts level on a setup by Eduardo Salvio.

He then put Benfica ahead in the 66th from the penalty spot when Valentin Roberge was sent off with his second yellow.

The Paraguay forward added a third goal three minutes later to take his league-leading tally to 12.

Substitute Rodrigo Moreno capped the rout two minutes from time.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.