Novak Djokovic claimed a record 29th Masters title when he defeated Andy Murray 6-2, 3-6, 6-3 yesterday to win the Madrid crown for a second time.