Earlier in the week Heather had won the seniors’ stroke-play title over 36 holes but she never led after the fifth hole in the final.
Fiona who has won both the over-50s stroke-play and match-play titles in the past, went two up with a birdie at the 10th but Anderson came back at her to win the 11th with a par and the 13th with a birdie 3.
Fiona regained the lead with a par at the 15th and the last three holes were halved.
In the morning semi-finals, De Vries won at the 20th against Moira Thomson (Gullane Ladies) while Anderson beat Lorna Bennett (Ladybank) by 4 and 3.
TODAY'S RESULTS.
Semi-finals – Heather Anderson (Alyth) beat Lorna Bennett (Ladybank) 4 and 3, Fiona de Vries (St Rule) beat Moira Thomson (Gullane Ladies) at 20th.
Final – Fiona De Vries beat Heather Anderson 1 hole.