The group stage of this World Cup has been full of entertaining drama - and this final clash between Serbia and Switzerland only underlined that.
It was another brilliant, breathless encounter; full of goals, bookings and subplots that made this game such an emotionally-charged affair.