China's Lin Dan en-route to victory in the All England Open semi-finals ©Getty Images

China's double Olympic champion Lin Dan moved to within a match of securing his seventh All England Open men's singles title after defeating compatriot Huang Yuxiang 21-14, 13-21, 21-11 in his semi-final at Arena Birmingham.

His opponent in the final will be compatriot Shi Yuqi, who earlier earned a comfortable 21-17, 21-14 win over Son Wan-ho of South Korea in this Badminton World Federation World Tour event.

"This is my second time in the All England Open final and I focused on my technique, I felt very relaxed," said 22-year-old Shi who screamed with excitement as he secured match point.

Women's top seed Tai Tzu-ying from Chinese Taipei required three games to reach tomorrow's final, eventually defeating China's Chen Yufei 21-15, 20-22, 21-13.

The 23-year-old blamed a rash of errors in the second game that delayed the result.

Taiwan's Tai Tzu-ying returns against China's Chen Yufei during her win in the women's singles semi-final match at the All England Open ©Getty Images
Taiwan's Tai Tzu-ying returns against China's Chen Yufei during her win in the women's singles semi-final match at the All England Open ©Getty Images

"In the last few points of the second game I came back but I couldn't handle her attack, so that cost me," said Tai.

"In the third, I think both of us were quite tired.

"I tried to control my game and make sure I played in a steadier manner.

"I'm happy I won."

Her opponent will be Japan's second seed, Akane Yamaguchi, who won a tight match against India's Olympic silver medallist PV Sindhu, 19-21, 21-19, 21-18.

Finals day will take place in the English city tomorrow.