Carey Park boosted their finals hopes with a tight 6.12 (48) to 5.12 (42) win over Donnybrook at Kelly Park on Saturday in a round 12 South West Football League match that swung back and forth all afternoon.