Barcelona sealed a seventh successive Liga F title with four games to spare on Wednesday by beating local rivals Espanyol 4-1 at the Ciutat Esportiva Dani Jarque.