Spain have won all of their last 9 matches in all competitions
Spain are unbeaten in 40 of their last 43 home all competitions games