Barcelona got a vital 1-0 win at Mallorca on Sunday to keep the club’s dream of returning to top four alive.
De John’s header in first half got the win as he also used the goal to restore the confidence which he has been heavily criticized about.
The Dutch got his second goal since arriving from Sevilla in the close season – his first for more than three months.
Xavi’s team had 14 players missing due to the Covid-19, and they still lived up to expectation.
Barca now climb two places to fifth on 31 points from 19 matches, one point behind Atletico Madrid in fourth and 15 adrift of leaders Real Madrid who have played a game more.