Eoin Doyle's return to City from a hugely successful loan spell at Swindon has been confirmed today.

The Irishman has scored an incredible 23 goals in 22 games for the League Two Robins - the most in the country.

The Bantams have triggered a recall clause in the loan agreement between the clubs, with the striker available to feature in Saturday's away game at Crawley.

The Bantams are hoping Doyle can have the same impact in front of goal and catapult them to promotion.

Here's a look, courtesy of Sky Bet, at all Doyle's 23 goals so far this season.