Lionel Messi missed a penalty, scored two to finish as the Liga top scorer and helped Barcelona come from two-down to beat Eibar but it all proved worthless as Real Madrid lifted the title with victory in Malaga.
Regardless of what Madrid were doing, Barcelona wanted to ensure they did what was needed in Luis Enrique’s final match as manager so when Takashi Inui struck two fine volleys to put Eibar two ahead, that looked in serious doubt.
David Junca’s own goal reduced the deficit but when Messi missed from the penalty spot it looked like it might not be Barça’s day.
However, Luis Suárez stabbed in an equaliser and two minutes later, Messi redeemed himself with a second penalty. The Argentinian wrapped up the points with a sensational solo effort in stoppage time to take his season tally to 37 and claim the Pichichi trophy for the first time since 2013.
Elsewhere in La Liga, Atlético Madrid bid farewell to the Estadio Vicente Calderón with a 3-1 win over Athletic Club. Diego Simeone confirmed that he would be leading Atleti out in their new stadium to end any speculation over his future and with the three points, his side secured another third place finish.
Fernando Torres scored twice and after the visitors had pulled a goal back, Ángel Correa tapped in a third a minute from time to ensure the win.
On Saturday, Jorge Sampaoli almost certainly ended his time with Sevilla before taking over the vacant Argentina role with a 5-0 win over Osasuna. Franco Vázquez wasn’t included in the recent Albiceleste squad but scored twice and will be hoping to force his way into the plans in the future.