Vocabulary

ストレート勝ち

straight-sets victory; straight-set win

noun