Liberal journalist supporting Microsoft app was exceptionally good (8)
Answer
EXCELLED
Definition: was exceptionally good
Liberal journalist supporting Microsoft app was exceptionally good (8)