Finnbro exacts vengeance