At the start of the second half, Luciano Spalletti made ten changes: Mattia Perin, Joao Mario, Daniele Rugani, Juan Cabal, Jonas Rouhi, Arthur, Fabio Miretti, Adin Licina, Arek Milik and Justin Oboavwoduo came on in place of Di Gregorio, Kalulu, Federico Gatti, Lloyd Kelly, Cambiaso, Douglas Luiz, Manuel Locatelli, Zhegrova, Adzic and Boga. The Bianconeri started the second half at a good pace and Miretti capitalised on a moment of indecision in the Swiss defence, finding himself one-on-one with the goalkeeper but failing to find the net. Shortly afterwards, Joao Mario also had a go from the left, but his shot was punched away.

In the 56th minute, Openda shot from outside the box, only for the goalkeeper to make the save. Two minutes later, Basel had the chance to take the lead: Arthur committed a foul in the box, but Perin saved Otele’s penalty to keep the score at 0–0. In the 63rd minute, Oboavwoduo shot from the edge of the box, forcing the goalkeeper to tip the ball away for a corner. Five minutes later, Perin was once again in the thick of the action, closing down Leo Leroy’s run in from the left at the near post.