Sleat forward Josh Knowles scoring a fantastic winning goal late into extra-time.
Paul MacKinnon who scored a wonderful goal for the Juniors, poses problems for the Sleat defence.
A midfield clash between Dean MacLeod and Ben Yoxon.
Connor Yoxon attempts to hold off Juniors defender Iain Munro.
Man of the match dance from Josh Knowles!
Sleat's Gordon MacKenzie and Juniors veteran John Murphy get in a tangle.
Up and over - a superb free-kick from Ben Yoxon for Sleat's second goal.
NW Skye's Iain Beaton after receiving his MOM award from WHAFA Chairman Steve McNeill.
Ewan Campbell with a well-timed header for NW Skye.
----- MacCusbic chases down Portree's Iain Grant.
Angie Grant kicks on for Portree
John MacLeod attempts to block the Portree cross.
The Portree keeper ------------ with a confident catch during tricky conditions.
Connor Gilpin breaks away from Ryan MacKay.
James Pringle causes havoc for the Cabers defence.
Cabers defender Ryan MacKay closes in on James Pringle.
Kenny Campbell and Stewart Grant are committed to stoping Jamie MacIntosh.
Will Cowie takes control for Skye with Scott McLauchlan awaiting the outcome.
Stewart shields the ball well from Neil MacKenzie.
Cabers forward Craig Morrison loses out to John Gillies.
Skye forward Iain MacLellan looks to get past Ben MacDonald.
A 50-50 challenge for Iain Nicolson to contest.
Slippery fingers for Jamie MacIntosh.
James Pringle bears down on the Cabers goal with Ben MacDonald giving chase.
Allan 'Goa' MacLeod strikes a typical pose.