Difficult final day for De Angelis