Former world number one Daniil Medvedev continued his fine form by reaching the Miami Open semi-finals with a straight-set win over American qualifier Christopher Eubanks.
Russian fourth seed Medvedev won 6-3 7-5 in a commanding performance.
The 2021 US Open champion has won 22 of his past 23 matches, reaching the last four at a fifth straight ATP event.
Medvedev, 27, will play fellow Russian Karen Khachanov or Argentina's Francisco Cerundolo in the last four.
Whoever he plays, Medvedev will be considered the favourite to reach another final as he continues to show he is back to his best.