Did The Referee COST England A Place In The World Cup Final?! Team BenchWarmers 6 years ago Did England get shafted!?