Qatar recovered from a poor start to beat Lebanon 2-0 in their opening match at the 2019 AFC Asian Cup.