Malek Jaziri did not allow a floodlight failure to distract him on his way to a straight-sets victory over Robin Haase at the Dubai Tennis Championships.
Jaziri was the star of the show on Wednesday (AEDT) when he knocked out No.1 seed Grigor Dimitrov in his first victory over a top-10 opponent, and his first over a top-100 player in 11 months.
The Tunisian, who reached the quarter-finals in Dubai in 2014, is into the last eight once more thanks to a 7-6 (7-4) 7-6 (7-3) victory, delayed momentarily by an electrical fault in the second set.
Jaziri's path through the tournament has opened up somewhat, with Stefanos Tsitsipas of Greece upsetting No.6 seed Philipp Kohlschreiber over three sets to set up a clash between the tournament's two surprise packages.
Thursday's (AEDT) highest-profile casualty was No.4 seed Damir Dzumhur, beaten 6-1 6-1 by world No.74 Evgeny Donskoy, who goes on to face Filip Krajinovic, who beat Marcos Baghdatis.
Lucas Pouille is the top remaining seed and will meet Yuichi Sugita in the quarter-finals, with Roberto Bautista Agut facing Borna Coric in the other last-eight clash.
Pouille's victory came against Karen Khachanov, who got the better of the Frenchman in the Open 13 final on Monday (AEDT).
"In the final in Marseille, he won just three points more than me," Pouille said. "I knew it was very close.
"I had to play some good tennis ... I'm just very happy that I got my revenge today."