Stefano Travaglia: 0/1 bp, 9 aces, 4 df vs Nikoloz Basilashvili. Final: Nikoloz Basilashvili 2, Stefano Travaglia 0. Madrid, Spain, Apr 20, 2026.