Lionel Messi scored twice – including a brilliant free-kick – to keep Barcelona in the title hunt with just four games remaining
Manchester City will have to wait a little longer to be crowned Premier League champions after the incredible scenes at Old Trafford.
Arsenal held complete control of the contest and were comfortable winners at St James’ Park
The title race could officially end after Man Utd v Liverpool on Sunday, while the Champions League qualification picture now looks clearer.
All eyes are on Barca’s trip to Valencia on Sunday after the two capital clubs earned unconvincing victories in the Primera Division.
The hosts had to wait until the final 14 minutes before finally breaking through and getting the result they needed in La Liga.
Thomas Tuchel’s team emerged victorious from a competitive London derby to build a six-point lead over West Ham in fifth place.
Manchester City could be crowned Premier League champions on Sunday after a comfortable win over Crystal Palace in London.