Controversial Falcao goal sinks Arsenal
Bayern Munich snatch late win over defiant Fiorentina
A controversial Radamel Falcao effort gave Porto a 2-1 win over Arsenal in their Champions League last-16 first leg but the English side will take heart from Sol Campbell's away goal on his return to the tournament after four years.
Arsenal coach Arsene Wenger was left fuming at referee Martin Hansson for the 51st-minute goal last night after his side were caught napping when Ruben Micael quickly took an indirect free kick in the box to give Falcao the easiest of tap ins.
The Swedish referee, who was at the centre of the storm around Thierry Henry's handball in France's World Cup playoff against Ireland last year, penalised a Campbell back pass to keeper Lukasz Fabianski and then allowed the free kick to be taken instantly.
Porto had started strongly and their attacking intent paid off in the 11th minute when Fabianski bungled Silvestre Varela's cross into his own net.
But the Portuguese champions gave Arsenal too much room right after the opener and the English side took advantage to equalise.
Campbell, playing in the Champions League for the first time since scoring for Arsenal the 2006 final, was left unmarked at a corner and headed in seven minutes later.
Porto could have taken the lead again on 28 minutes when midfielder Micael's drive was blocked by Fabianski.
Arsenal's back four improved after the half-hour and, with Porto struggling to defend in the air, a Nicklas Bendtner header forced Helton to tip over the bar.
Falcao's controversial goal shook the Arsenal side and they were unable to create clear chances until the end of the game, with Theo Walcott's introduction on 68 minutes adding little bite.
Porto searched briefly for a third goal, with Hulk and Raul Meireles forcing Fabianski to tight saves, but tired in the last 15 minutes and did not pose much of a threat.
Substitute Miroslav Klose headed an 89th minute goal to give Bayern Munich a 2-1 win over Fiorentina in their Champions League last 16 first leg tie, their 13th straight victory in all competitions.
Bayern went ahead with an Arjen Robben penalty in first-half stoppage time after a foul on Franck Ribery.
Per Kroldrup levelled for the Italians five minutes after the re-start, turning in the ball from close range after a corner.
Fiorentina had Massimo Gobbi sent off for an apparent elbow in Robben's face in the 73rd minute.
The Italians, already upset at the red card, were furious about the winning goal, claiming that Klose was offside when the ball was headed to him by Ivica Olic after Fiorentina goalkeeper Sebastien Frey had parried a long-range shot.
Bayern started nervously, committing several blunders in defence. At one point Martin Demichelis gave the ball straight to Marco Marchionni as he tried to start a move from defence while another mix-up led to a furious argument between goalkeeper Joerg Butt and Daniel van Buyten.
Following the goals either side of halftime, the Germans regained control of the game but were repeatedly frustrated.
Robben should have put Bayern back in front but fired wide from 15 metres after being teed up by Thomas Mueller.
Seconds before scoring the winner, Klose had the crowd howling in frustration when he fired over from inside the penalty area.