All title winners in three divisions are crowned in Inverness Winter Darts League
Portland A lifted their 24th Inverness Winter Darts A League title despite being held to a 6-6 draw by closest rivals East End Arrows who have to be content with second spot, their highest ever finish in the top league.
On a positive note for the Arrows this is the first point they have taken from Portland in their nearly 15 year history.
Tarradale had a 12-0 walkover as Innes Bar C failed to raise a team.
Seaforth Club recorded a narrow 7-5 win over Still Game but both teams are assured of their position in the league next season.
The new B League champions are Castle Street Elite who had a 7-5 victory over second placed Innes Power who require a point from their final two matches to secure runners-up spot.
Innes Bar and Smithton both had team selection problems but it was the Innes who came through as 7-5 winners.
![](/1x1.gif)
British Legion may have left it late in the season but finally lifted two points with a 7-5 defeat of Thistle B, however Legion still look favourite for relegation.
The team with the youngest combined ages in the Association have taken the C League title, as the future talent squad in the Raigmore took the championship after a 6-6 draw with Arrowsmiths.
147 Buddies have grabbed second spot after their 9-3 win against SoBar Pirates.
Innes X took the plaudits in the bottom of the league encounter with a 9-3 victory over the Keppoch Belles.
Portland A and Raigmore can still finish the season undefeated but only Castle Street Elite can take a 100% record into the 2022/23 season.