Spain were held to a 1-1 draw by Iraq in a 2026 FIFA World Cup warm-up match, as Graham Arnold's side produced an impressive performance against one of the tournament favourites.