Quite an achievement for Thomas – and another superb result from Angelo!