Dhaka, March 16 -- China's Shi Yuqi and Li Shifeng will fight for a men's singles final berth at the All England Badminton Championships as both won in straight games in Birmingham on Friday.

The 29-year-old top seed Shi defeated Loh Kean Yew from Singapore 21-18, 21-16 after the sixth seed Li ousting Lakshya Sen of India 21-10, 21-16.

"I'm so satisfied with my performance today," said the 25-year-old Li who lost to Sen in their last two meetings. "I prepared really well for this match and I played as I expected."

Li's semifinal against teammate Shi on Saturday will be a replay of the All England final in 2023 while Li was crowned in his first appearance in Birmingham.

"There have been ups and downs after the triumph here two years ago,...