Daniil Medvedev's impressive form has taken him a step further at the Miami Open after prevailing over Christopher Eubanks in the quarter-finals.
The 27-year-old Russian beat the American 6-3 7-5 to qualify for the Miami semi-finals after falling in the last eight in both 2021 and 2022.
This means that he has now won 22 of his past 23 matches and is 27-3 on the season, having won titles in Rotterdam, Doha and Dubai and is now chasing a fifth straight ATP Tour final in Miami.
"I have never had such a good start to the season," Medvedev said.
"A lot of matches won, tournaments won. I am really happy.
"I was disappointed at Indian Wells when my streak ended on the same number as last time.
"The only thing you can do is begin a new streak and I am happy to bring my form into Miami."
He will battle for a place in the final against compatriot Karen Khachanov who he leads 3-1 on head-to-head.
"I think maybe just a little bit you have to kind of force yourself, even more, to be focused, and when I say this, it's just because they know your game so well and you know theirs so well.
"I'm almost sure we know how the match is going to go tomorrow, and it's a question of who's going to make the best shot out of [the shots] we're going to play," he added.