Barcelona’s Final Spot Marred by Injury Crisis!