New Zealander Cassidy finished runner-up to the Portuguese, who has now won three times in his career ...