Shinty: Holders Glenurquhart beaten in MacAulay Cup
MacAulay Cup holders Glenurquhart departed the competition at the first hurdle against in-form Lovat on a day when all six surviving ties were won by Premiership sides.
Kingussie were ousted by Kinlochshiel, Fort William came good and swept Kilmallie aside in their local derby while Newtonmore cruised through to the quarter-finals at the expense of Lochaber.
Glenurquhart struck first away to Premiership leaders Lovat but Neale Reid's early opener was cancelled out by Martin Mainland just before half-time.
David Smart had Glen ahead again but three in as many minutes - a Glen Matheson double split by Kevin Bartlett - carried Lovat through 4-2.
Similarly, Kingussie scored first at home to last season's bogey team Kinlochshiel, with Louis Munro on target, but Keith MacRae and Gordie MacDonald had Shiel ahead by half-time.
A Fraser Munro double put Kingussie in front but only for a single minute before MacDonald completed his hat-trick, including a last-minute winner to clinch a 4-3 victory for Shiel.
In the Lochaber derby, Daniel Stewart's effort, an Ian Roberston own goal and two from Gary Innes had Fort William on easy street against Kilmallie, whose Mark Graham got a consolation at 3-0 in what ended as a 4-1 scoreline.
It was one-way traffic at the Eilan where Fraser MacKintosh, a Danny MacRae hat-trick then a Glen MacKintosh goal helped Newtonmore sweep Lochaber aside 5-0.
Andrew McCuish, Gavin Stobbart twice and Lewis Cameron gave Oban Camanachd a 4-0 victory over Glenorchy, who had John McNulty and Alex MacPherson sent off towards the end of a game switched to Ballachulish.
A Gary MacPherson double and Euan McMurdo's strike put Inveraray through 3-0 against Glasgow Mid Argyll in a tie which was moved to Yoker.
The meeting of Oban Celtic and Taynuilt and Bute v Kyles both fell victim to waterlogged fields.
In their rearranged Camanachd Cup tie at Beauly the home side had a 5-2 win over Strathglass.
Aberdour went top of South Division 1 on goal difference with a 7-1 eclipse of Strachur while Skye moved to within a point of the top of North Division 1 with a 5-0 away win over Inverness.