Novak Djokovic scripted history after becoming the oldest player ever to reach the semi-finals of the ATP Masters 1000 semifinal at the age of 37 years and 10 months. The legendary Roger Federer ...