Stefanos Sakellaridis: 10/10 bp, 0 win, 0 ue vs Sho Shimabukuro. Final: Stefanos Sakellaridis 2, Sho Shimabukuro 1. French Open, May 18, 2026.