Ligue 1 Wrap: PSG battle to victory at Toulouse

The haul took the Swede's Ligue 1 tally to 22 for the season, but Laurent Blanc's men were made to work hard for victory at Stade Municipal.

Ibrahimovic reached the 20-goal mark from the penalty spot after Ezequiel Lavezzi had been fouled by Uros Spajic in the area, before a Wissam Ben Yedder volley levelled matters before the break.

Lavezzi put PSG back ahead after 56 minutes, and Ibrahimovic flicked home Yohan Cabaye's free-kick to make it 3-1.

Article continues below

Alexandre Lacazette had the visitors' best chance 17 minutes from time, forcing Vincent Enyeama to push over his crossbar.

In the day's remaining fixture, Rennes gave their chances of survival a huge boost as they claimed a convincing 3-0 victory at Nantes in the Breton derby.