World champion Chen Long of China beat Jan Jorgensen in the final of the All England Championship in Birmingham.
Chen defeated the Danish number two seed, the first European to reach the final since 2004, 25-21 21-17 21-15.
In the women's final, world champion Carolina Marin of Spain fought back from a set down to beat India's Saina Nehwal 16-21 21-14 21-7.
Nehwal, who led 6-1 and 10-6 in the second set, was looking to become the first Indian to win the title.
China's Zhang Nan and Zhao Yunlei, the world and Olympic champions, beat defending champions Tontowi Ahmad and Liliyana Natsir of Indonesia 21-10 21-10 in the mixed doubles.