sports

European Giants See Mixed Results on Matchday

European heavyweights experienced contrasting fortunes on Sunday, with Barcelona extending their La Liga lead while Madrid suffered a setback.

Real Madrid's hopes in La Liga took a hit as they lost to Mallorca, falling seven points behind Barcelona who won their first clash against Atletico in their trilogy of matches. Meanwhile, Manchester City thrashed Liverpool 3-0 with Haaland scoring a hat trick in just 18 minutes, while Arsenal produced a surprise by being knocked out of the FA Cup by Southampton.

Bayern Munich maintained their Bundesliga lead with a dramatic comeback against Freiburg, winning with a 97th minute goal, reminiscent of Real Madrid's style. Elsewhere, Brazilian midfielder Óscar announced his retirement at age 34 after playing in Brazil, England, and Portugal, with his most notable stint coming at Chelsea.