Home News Africa Barcelona confirm Messi has played his last game this season