Portree Primary School won the Bank of Scotland Tournament at Pairc nan Laoch, Portree on Friday 15 June 2012.
Portree beat South Skye to win back the trophy won by North Skye last season.
Portree also won the Isle of Skye League with South Skye finishing runners up and this meant South Skye won the Rural Schools Trophy.