Fulham have confirmed the signing of Leeds United striker Ross McCormack on a four-year contract.

The Cottagers agreed an £11million fee for the Scotland star and have now wrapped up the deal after he passed a medical and thrashed out personal terms.

McCormack has been on Felix Magath's wish list all summer and the German boss has finally got his man, with the 27-year-old leading their Championship promotion charge this season.

The forward, who smashed 28 goals last campaign, is expected to hook up with his new team-mates on their pre-season tour to Scotland and could make his debut in Saturday's friendly with Motherwell.

Fulham manager Felix Magath said: "Ross was not only the top scorer in the Championship last season, but also made a lot of assists, so has a proven pedigree at this level which can only be an asset to us.

"I'm glad for our fans that we've signed an experienced and exciting player, a Scotland international, with a great attitude and presence who can be a leader that our young and ambitious squad can learn from.

"There was a lot of interest in him over the summer months so securing his signature is good for Fulham, and I again thank our chairman for his investment and commitment."

Keep up to date with all the latest transfer news and rumours in our live blog