Cardiff City have signed a pre-contract agreement with Real Valladolid striker Javi Guerra.

Sportsmail first revealed Cardiff’s interest in the 31-year-old on deadline day, but they failed to get a deal completed in time.

However, the prolific Spaniard will join up with Ole Gunnar Solskjaer’s squad after signing what is believed to be a three-year contract at Cardiff.