World champions France have been dumped out of Euro 2020 on penalties by a Switzerland side who simply refused to be beaten. A last-gasp equaliser from Mario Gavranovic sent an incredible game into extra time after a 3-3 draw, and it was the underdogs who remarkably came through 5-4 on penalties.