Serena Williams has crushed Agnieszka Radwanska in straight sets to book her place in the final of the Miami Masters.
The world number one took little over an hour to record a 6-0 6-3 victory and set up a clash with Maria Sharapova.
Radwanska had no answer to the dominance of Williams, who won 26 of 39 points in a first-set whitewash.
The Pole did manage to get on the board in the second, but could not stop Williams from clinching it 6-3.
Sharapova beat Jelena Jankovic earlier in the day to seal her pace in Saturday's showpiece.