An old score finally settled!