TOURNAMENTS

Rublev, Andrey vs Medjedovic, Hamad · Semifinal · ATP Barcelona, Spain | tennis.com