Roger Federer is now two wins away from claiming his 100th title on the ATP Tour after a straight sets victory over Kevin Anderson in the 2018 World Tour Finals.