Cameroon striker Samuel Eto'o has joined Barcelona from Real Mallorca.
Eto'o had been linked with Liverpool
"He's a young but experienced player who has performed exceptionally well for both Mallorca and his country," said Barcelona captain Carles Puyol.
Eto'o, who had been linked with Liverpool, is the seventh player to join Barca since the end of 2003/04.
Last season's La Liga runners-up have spent £50m on new stars Deco, Henrik Larsson, Ludovic Giuly, Juliano Belletti, Silvinho and Edmilson.