Dragons win for the first time in 2025 by beating Lyon 23-21 with a stunning comeback in the European Challenge Cup.