Shi Yuqi exchanges words with Viktor Axelsen during their heated 2025 Denmark Open semi-final match. (Photo: BWF)