Sportswear brand Adidas today (2 August) said it expects full-year earnings to come in at the top end of its previous forecast as it capitalises on its sponsorship of the Euro 2012 football tournament and the London Olympics.