Aston Villa have beaten Norwich to the signing of Fulham striker Ross McCormack after agreeing a £14million deal.

The Scotland international will travel to the Midlands on Wednesday to sign a four year contract.

Norwich had offered £11m plus add-ons and expected to sign the 29-year-old this week but Villa made their move on Monday and agreed to pay £12m with a further £2m in add-ons on Tuesday night.

Ross McCormack has been one of the most in-demand players in the Championship

McCormack has been keen to leave Fulham since the collapse of his move to Middlesbrough in January.

Though Villa are also in the Championship he believes they are better equipped to make a return to the Premier League.

McCormack is one of the most prolific strikers in the Championship. He has scored 42 goals in two seasons at Craven Cottage following an £11m transfer from Leeds United where he had scored 58 in 131 starts.

Aston Villa have joined Norwich in the race to sign McCormack from Fulham

Villa owner Tony Xia has come under pressure from fans to deliver big signings following his arrival and McCormack will be seen as a statement of intent, as someone who has the pedigree to score in the division.