Iraq have become the final team to qualify for the 2026 World Cup with a 2-1 intercontinental playoff win against Bolivia in Mexico despite preparations being hindered by the current Middle East war.