On March 28, Beijing time, the third round of the ATP1000 Miami Masters began to compete, and the No. 2 seed Zverev of the tournament played, and his opponent was Macdonald, who was ranked 54th in the world. The two sides had met twice before, and Zverev had won both matches. Zverev was also even better at today's match, winning two straight sets to advance to the round of 16 in Miami.

Macdonald saved two break points in the first set, and Zverev took the lead in the third set before he took a 3-1 lead. In the 5th set Zverev broke the opponent's serve again, and in the 6th set Zverev saved the break point to save the serve, leading McDonald 5-1. Macdonald saved the set in the 7th set, but then saved the 8th set at Zverev love game to win the first set 6-2.
In the second set Zverev broke the opponent's serve from the beginning, and in the third set Zverev broke again, making it 4-0 in the second set. After that, both sides saved their own serves, and in the 8th set Zverev ushered in the victory of the serve, he easily saved the serve and won the second set 6-2.
In the end, in a game that took 1 hour and 13 minutes, Zverev, the no. 2 seed, defeated McDonald 6-2, 6-2 to reach the round of 16 in Miami for the first time in four years. In the next round, Zverev's opponent was Kokinakis, who broke through from the qualifiers, who ended Kudra's nine-game winning streak in three sets.