In the Champions League it took Shaktar Donetsk just three minutes to lay the foundations for a shock 2-1 win over holders Chelsea in Group A when Teixera scored.
Donetsk are now comfortable at the top of the group with Danish side Nordjaelland’s first Champions League goal clipping Juventus wings with a 1-1 draw.
A Thomas Muller penalty on 20 minutes for Bayern in Group B was enough to seal maximum points for them on the road at Lille. It was a feisty affair with the Germans picking up five yellow cards.
It was a vital win for Bayern as other results mean only goal difference separates the top three sides.
It was a cruel night for Celtic, they took the lead against Barcelona who then equalised. There was stout defending from the Hoops but the home side grabbed a late winner in time added on.
That win means the Spanish League leaders set a new club record of 18 home matches in Europe without defeat.
That well-known Manchester United character shone through again at Old Trafford. Trailing two nil to Braga the Red Devils bounced back with the winner fired home by Javier Hernandez.
Substitute Ryan Giggs extended his record of having played in all of United’s last 18 Champions League campaigns