Spaniard has had his issues with the world rankings but there’s no argument after three wins in five starts Read more…….