Lisbon - Sporting Lisbon have beaten Schalke 4-2 in the Champions League on Wednesday to keep alive its hopes of advancing to the competition's knockout round.
Sporting's first win of the tournament this season lifted it to four points in Group G, with German side Schalke on five. With two games to play, Chelsea leads the group with eight points and Maribor has three.
Islam Slimani's 17th-minute own goal handed Schalke the lead but Sporting equalized just under 10 minutes later through Naby Sarr's glancing header.
Jefferson put Sporting in front with a low drive in the 52nd, and Nani made it 3-1 in the 72nd.
Dennis Aogo pulled one back two minutes from the end before Slimani sealed it on the break as Schalke pushed forward.