Barcelona came from behind to thump crosstown rivals Espanyol 5-1 on Sunday, with a hat-trick from Lionel Messi plus goals from Gerard Pique and Pedro. The emphatic rout left Barca in second place in La Liga, two points behind leaders Real Madrid, who scored their 11th straight win on Saturday with a 3-0 trouncing of Celta Vigo from Cristiano Ronaldo's hat-trick. Barca are two points above third-placed Atletico Madrid, who won 2-0 at Elche on Saturday.