Messi-led Barca deals 10-man Real Madrid a three-goal beating in El Clasico
Real star Cristiano Ronaldo helps up Barcelona rival Lionel Messi. AP

MADRID — Lionel Messi and Luis Suarez scored as Barcelona beat 10-man Real Madrid 3-0 on Saturday in the Spanish league, dealing a huge blow to its fiercest rival's title defense.

Suarez struck in the 54th minute of the politically charged game and Messi added a penalty 10 minutes later after Madrid's Dani Carvajal received a direct red for stopping a goal-bound header by Paulinho.

Messi also set up substitute Aleix Vidal to round off the commanding win in stoppage time.

The victory by Ernesto Valverde's team left Barcelona 14 points clear of Madrid, which remained in fourth place with a game in hand.

Barcelona increased its lead to nine points over second-place Atletico Madrid, which lost at Espanyol on Friday.

Barcelona also extended its unbeaten streak to 25 matches across all competitions since losing to Madrid in the Spanish Super Cup in August.

Follow the writer on Twitter: @spinph