Casper Ruud def. Hamad Medjedovic 7-5 7-5, Barcelona 2025 | DeepCourt