Novak Djokovic of Serbia beat world’s number one Roger Federer of Switzerland in straight sets in Australian Open semifinal with 7-5, 6-3, 7-6 (7-5) and entered Grand Slam tennis finals.