Six-time winner Serena Williams will face Li Na in the Sony Open final after the world’s top two female players won their last-four ties in Miami.
World number one Williams, 32, recorded her 15th straight win over Maria Sharapova to reach her ninth final.
The American won five games from 4-1 down to take the first set and pulled away from 3-3 to win 6-4 6-3.
China’s Li, 32, beat Dominika Cibulkova in a 7-5 2-6 6-3 victory as she aims for a maiden Miami title.
But the Australian Open winner has not beaten Williams in six years, having lost 10 of the 11 matches between the pair.
Sourced from the BBC Sport