Europa League Group G can still be won by anyone of the four teams in the group.
Glasgow Rangers and Feyenoord played out a 2-2 draw.
With last seasons bad boy Morelos continuing his rich vein of form by bagging a brace for the Scottish side.
FC Porto got victory away to Young Boys.
Young boys took an early lead with a sixth-minute goal from Fassnacht.
But two goals in four minutes, in the 75th and 79th from Aboubakar for Porto saw the Portuguese size snatch the victory.
While Porto and Young boys are stuck in the middle with seven points each.
The current standings mean that in the last round of games there is all to paly for, as all four teams are still in with a shout of making the knock out stages.
The December 12th games will see Porto host Feyenoord and Glasgow Rangers host Young Boys.