Euro 2020: Switzerland stand-in skipper Xherdan Shaqiri put on the defensive over his form
The 29-year-old will captain Switzerland in the absence of the suspended Granit Xhaka against Spain - but the Liverpool forward has been forced to defend his own contribution.