Glen Durrant kept his Premier League hopes alive with a gutsy 113 checkout against Gary Anderson in their last four clash.