Day 10 of the 2026 Miami Open delivered two semifinals in straight sets at Hard Rock Stadium, setting up a thrilling final between Jiri Lehecka and Jannik Sinner.
Jiri Lehecka (21) produced a flawless performance to reach his first Masters 1000 final, dismantling Arthur Fils (28) 6-2, 6-2 in just 75 minutes. The Czech Republic did not face a single break point the entire match, beating the Phils four times with clean, aggressive ball strikes.
Jannik Sinner (2) continued his dominant run by defeating Alexander Zverev (3) 6-3, 7-6(4), extending his winning streak against the German to seven matches, and he is now one win away from completing the Sunshine Double.
Full recap and key stats from both semi-finals below.
Day 10, 2026 Miami Open Semi Final Results
| Winner | Loser | Score line |
|---|---|---|
| Jiri Lehecka (21) | Arthur Son (28) | 6-2 6-2 |
| Jannik Sinner (1) | Alexander Zverev (3) | 6-3 7-6(4) |
Summary of the match

Jiri Lehecka (21) def. Arthur Fils (28) 6-2, 6-2
Lehecka delivered a dominant performance in just 75 minutes to reach his first ATP Masters 1000 final. The Czech Republic did not face a single break point throughout the match, breaking Fils four times while hitting the ball cleanly from both wings.
He avenged his last Doha quarter-final loss against the Fils, leveling their H2H at 2-2. Lehecka becomes the first player to reach a Masters 1000 final without dropping serve since Novak Djokovic in Shanghai 2018.
This is his second Masters 1000 semi-final (after Madrid 2024, where he retired injured), and he will move to a career-high No. 14 (or No. 12 if he wins the title) in the live rankings.
Fils, in his first Masters 1000 semi-final, appeared to be feeling the effects of his epic quarter-final comeback against Tommy Paul (where he saved four match points).
Lehecka has top-10 potential if he can stay in shape, as he hits the ball extremely well. Along with Machac and Mensik, the Czechs have a nice little trio of guys that can easily be in the mix at most tournaments.
Match statistics
| Key statistics | Lives in Lehecka | Arthur Son |
|---|---|---|
| Winner | 12 | 11 |
| Unforced errors | 14 | 19 |
| Ace | 6 | 4 |
| Double mistake | 0 | 3 |
| 1st serving % | 73% (33/45) | 66% (41/62) |
| 1st Serve point won | 82% (27/33) | 61% (25/41) |
| 2nd serve point won | 50% (6/12) | 33% (7/21) |
| Breakpoints saved | #DIV/0! | 60% (6/10) |
| Service game | 100% (8/8) | 50% (4/8) |
| double error % | 0% | 4.80% |
| 1st return point won | 39% (16/41) | 18% (6/33) |
| 2nd return point won | 67% (14/21) | 50% (6/12) |
| Break point won | 40% (4/10) | #DIV/0! |
| Return game | 50% (4/8) | 0% (0/8) |
| Points won | Lives in Lehecka | Arthur Son |
| Pressure points | 40% (4/10) | 60% (6/10) |
| Service points | 73% (33/45) | 52% (32/62) |
| Return points | 48% (30/62) | 27% (12/45) |
| Net points | 71% (5/7) | 67% (6/9) |
| Total points | 59% (63/107) | 41% (44/107) |
| Max points in a row | 4 | 4 |
| Total game | 75% (12/16) | 25% (4/16) |
| Max games in a row | 3 | 1 |
Highlights
Jannik Sinner (2) def. Alexander Zverev (3) 6-3, 7-6(4)
Sinner extended his dominance over Zverev to seven straight wins (8-4 overall H2H) with a composite semifinal victory.
He broke early in the first set and saved the only break point he faced.
In the second set, Zverev pressed hard (saved two break points at 4-4), but Sinner forced a tiebreak and edged it to 7-4 with strong serving (15 aces, 79% first-serve points won). T
His win pushed Sinner’s Masters 1000 consecutive winning streak to 32. He is now one win away from becoming the first man since Roger Federer in 2017 to complete the Sunshine Double.
Sinner will be closing in on World No. 1 Carlos Alcaraz in the rankings and could conceivably regain the No. 1 ranking after Monte Carlo.
I thought Zverev played a pretty good match, and the gap between the two isn’t as big as many fans think, so on the right surface/day, he’ll probably be able to pull off a win. Will it be in the finals of a major tournament? Who knows.
Match statistics
| Key statistics | Alexander Zverev | Jannik Sinner |
|---|---|---|
| Winner | 21 | 28 |
| Unforced errors | 14 | 24 |
| Ace | 5 | 15 |
| Double mistake | 1 | 0 |
| 1st serving % | 71% (45/63) | 72% (57/79) |
| 1st Serve point won | 76% (34/45) | 79% (45/57) |
| 2nd serve point won | 67% (12/18) | 50% (10/20) |
| Breakpoints saved | 75% (3/4) | 100% (2/2) |
| Service game | 90% (9/10) | 100% (11/11) |
| 1st return point won | 21% (12/57) | 24% (11/45) |
| 2nd return point won | 50% (10/20) | 33% (6/18) |
| Break point won | 0% (0/2) | 25% (1/4) |
| Return game | 0% (0/11) | 10% (1/10) |
| Pressure points | 50% (3/6) | 50% (3/6) |
| Service points | 73% (46/63) | 71% (56/79) |
| Return points | 29% (23/79) | 27% (17/63) |
| Net points | 71% (10/14) | 85% (11/13) |
| Total points | 49% (69/142) | 51% (73/142) |
| Total game | 43% (9/21) | 57% (21/12) |
| Max games in a row | 1 | 3 |
Highlights
Miami Open 2026, Day 12 Final

- Jiri Lehecka (21) vs Jannik Sinner (2)
