Barcelona wins 2nd straight Spanish league title

FC Barcelona's Luis Alberto Suarez from Uruguay, center, celebrates scoring against Granada with teammates Lionel Messi from Argentina, left, and Jordi Alba during a Spanish La Liga soccer match between Granada and Barcelona at Los Carmenes stadium in Granada, Spain, Saturday, May 14, 2016. (AP Photo/Daniel Tejedor) (The Associated Press)

FC Barcelona's Luis Alberto Suarez from Uruguay celebrates after scoring during a Spanish La Liga soccer match between Granada and Barcelona at Los Carmenes stadium in Granada, Spain, Saturday, May 14, 2016. (AP Photo/Daniel Tejedor) (The Associated Press)

FC Barcelona's Luis Alberto Suarez from Uruguay celebrates after scoring against Granada during a Spanish La Liga soccer match between Granada and Barcelona at Los Carmenes stadium in Granada, Spain, Saturday, May 14, 2016. (AP Photo/Daniel Tejedor) (The Associated Press)

Barcelona has won its second straight Spanish league title after defeating Granada 3-0 on Saturday with a hat trick by Luis Suarez in the final round.

The result capped a five-game winning streak that allowed the Catalan club to finish one point ahead of Real Madrid, which fell short despite winning its last 12 league games.

Madrid defeated Deportivo 2-0 in La Coruna with two goals by Cristiano Ronaldo, but it needed Barcelona to stumble in order to clinch its first title since 2012.

Barcelona has won six of the last eight Spanish league titles, and eight of the last 12.