UEFA Champions League – The Finish Line Benfica Stadium in Lisbon, Portugal has seen many top flight soccer matches over the years. But its doubtful that they have seen the amount of craziness in a short stretch of time as they have the last week. And with two more matches to be played ....well perhaps the craziness is over? The 2019-2020 UEFA… Written by Steve Birrer. Posted 7 months ago in Soccer.