(CNN) -- Novak Djokovic rallied on Friday to stun Roger Federer and reach the finals of the ATP World Masters tournament in Key Biscayne, Florida.
Novak Djokovic reacts Friday after defeating Roger Federer in Key Biscayne, Florida.
The world's No. 3-ranked men's player defeated No. 2 Federer 3-6, 6-2, 6-3 to reach his second final at the Sony Ericsson Open, according to the ATP Web site.
Djokovic will face men's fourth-ranked Andy Murray in the finals on Sunday after the Scotsman edged past Juan Martin del Potro 6-1, 5-7, 6-2.
Federer, known for his composure, smashed his racquet after hitting a forehand into the net during the third game of the final set, news reports said. The former men's No. 1 has won just six of his past 16 matches that have gone to a deciding set.
Murray's semifinal victory made him the tournament's first British finalist. His victory against de Potro means the 21-year-old Scotsman has now advanced to the finals of four of the past five ATP World Tour Masters 1000 tennis tournaments, the ATP said.
Murray has defeated Djokovic in their two most recent meetings. Djokovic holds a 4-2 career lead into Sunday's match.