The Windsor and Collingwood senior boys basketball teams met in a battle for first place in the North Shore AA league Jan. 24 with Windsor pulling out a tough 64-52 road victory. The win moved the Dukes to a perfect 6-0 in league play while the Cavaliers dropped to second place at 5-1.