Panitchaphon Teeraratsakul battled his way into the men's singles semi-finals of the US$1.45 million Indonesia Open in Jakarta on Friday.
The 21-year-old Thai rising star overcame Singapore Open winner Alex Lanier of France in a three-game thriller, 21-18, 7-21, 21-17. He will face either Yishi Tanaka of Japan or Jonatan Christie of Indonesia in the last four.