Cardiff sign Eoin Doyle, Matthew Kennedy and Conor McAleny

Eoin Doyle in action for Chesterfield
Eoin Doyle in action for Chesterfield

Cardiff City have signed striker Eoin Doyle from Chesterfield for an undisclosed fee worth around £1m.

The 26-year-old, who has scored 25 goals this season, joins on a contract which runs until the summer of 2018.

"When I heard about Cardiff's interest this morning, I couldn't ignore it," said Doyle.

Cardiff have also signed two players from Everton, winger Matthew Kennedy on a permanent deal and forward Conor McAleny on loan.

Kennedy, 20, joins for an undisclosed fee and has signed a three-and-a-half year contract, while McAleny, 22, is on loan for the rest of the season.

Two players leaving Cardiff are 20-year-old midfielder Tommy O'Sullivan and striker Daniel Johnson, who have joined Port Vale and Stevenage respectively on one-month loan deals.

The Bluebirds have, however, rejected a £2m bid from Norwich City for winger Craig Noone, who Cardiff believe is worth at least £5m.