MADRID (AP) — Real Madrid wins the Spanish league after Barcelona loses to Girona.