Champions League holders Paris St-Germain passed up the chance to virtually seal a knockout-stage place following a surprise loss to Sporting in Lisbon.