The ref didn't actually see the freekick being taken- The ball could have been moving when kicked i.e. illegal...the ref couldn't even assess that. He shoulda called it back, not because the players weren't ready of course because the players don't have to be ready..... but because he himself (the ref) wasn't ready....not to mention he was obstructing the play to some extent.
Technically it was a good goal, but from a practical standpoint it was very very harsh, and a poor use of discretion by the ref, in my opinion.
I agree, poor use of discretion. The ref should have applied some common sense and called it back. Regardless of whether he was blocking Sol Campbell or not, the advantage gained by Porto was ridiculous relative to the minor nature of the infringement. It was virtually impossible for Arsenal to have men behind the ball so quickly for a free kick that was only a few yards out. If Campbell and Vermalen had lined up on the goalline (as technically they would have had to), it would have made very little difference - in a situation like that you need 7 or 8 men on the goalline.
Fabianski was not at fault. The ref asked him for the ball, he handed it over. He didnt hand it to the Porto player, who was hounding him. He handed it to the ref. Any player would have done it, not just Fabianski.
And by the way, this is completely different to other examples that have been cited (eg. Henry vs Chelsea) where walls were in place, but the players were jus lapsing.
Anyway Arsenal is shit.