In the second set, the 12th seed broke again in the ninth game but failed to stop an aggressive Djokovic breaking back in the 12th game. But the French Open semifinalist managed to dominate the tiebreak later, winning it 11-9 with Djokovic's double faults.
The third set also finished with Djokovic's eighth double faults in the whole match.
"I felt quite tired since the morning, but then all of a sudden just came on court, feel great and just win it in three sets," said Berdych who knocked out defending champion Roger Federer in the quarterfinals on Wednesday,then reached a Grand Slam final for the first time on Friday.
"So far I"m playing well, quite well here. Of course there is one more match to go, so just need to bring all what I have to that Sunday match," said the 24-year-old Berdych.