World No 1 Aryna Sabalenka turned in an agitated display as she was beaten by Coco Gauff in a compelling WTA Finals last four clash in Riyadh.