The referee is a parody of God. Nothing officially happens unless he deems it to have happened. But he and his assistants can only see so much. Why was this incident called a foul when that identical one was not? Because the ref saw this one, and not that one. The ball crossed the line: surely it's a goal? Ha! Your physics are puny next to the fact that the linesman's view was blocked.