Arsenal v West Ham: Irons good value for upset