So very late, so very cruel. There were already more than 50 second-half minutes on the clock when PSG launched one final raid down the right.
Newcastle had repelled everything the French champions had thrown at them until that moment but finally and so very unfortunately, the dam broke.
Should a player really be penalised when a ball rebounds off his own body and up on to his arm? It always looks and feels very wrong.
But that was the fate that befell Tino Livramento here and after a VAR check, Polish referee Szymon Marciniak awarded a penalty that Kylian Mbappe placed high to Nick Pope’s left to give PSG a draw that had seemed beyond them for so much of this frenzied night.