Bolton Wanderers have signed Sweden striker Johan Elmander or an undisclosed transfer fee.
Elmander played for French club Toulouse and is rated at around £10 million.
Norweigan striker Daniel Braaten has been used as a make weight in the deal.
Bolton manager Gary Megson has been tracking Elmander's progress since January, when he tried to sign him as a replacement for the Chelsea-bound Nicolas Anelka.