European football's big reputations counted for nothing last night as Real Madrid, AC Milan, Manchester City and Arsenal all lost in the Champions League.
Real Madrid lost 2-1 at Borussia Dortmund; AC Milan lost 1-0 at Malaga and Man City blew a 1-0 lead on the way to a 3-1 defeat at Ajax.
Arsenal were humbled by a 2-0 home loss to German club Schalke.
Porto beat Dynamo Kiev 3-2 and Paris Saint-Germain cruised to a comfortable 2-0 win at Dinamo Zagreb.