Blackburn have signed Porto striker Benni McCarthy on a four-year contract for an undisclosed fee.
The South Africa international, 28, has had spells with Ajax and Celta Vigo, and has previously been linked with moves to Everton and West Ham.
"We tried to sign Benni 12 months ago and we have been tracking the situation since then," Blackburn chief executive John Williams told the club's website.
"We are delighted that we have managed to bring him to Rovers."
not a bad signing for balckburn..they will become stronger now..mcarthy is a top striker and blackburn are lucky to have him now..