Football results for Saturday, 12 October
Mike Williams struck in stoppage time as Rushen ran out 4-3 winners away at Laxey to inflict the hosts' first defeat of the Canada Life Premier League season.
Ryan Crawley, Matty Lamb and Steve Riding were also on target as The Spaniards secured all three points in the closing stages.
They had led 2-0 up at one stage, but Jordan Cooper's hat-trick for Laxey had set up a grandstand finish at Glen Road.
Defeat ends The Miners' perfect start to the campaign which saw them win four in succession, Rushen move up to third.
Elsewhere in Manx football's top flight, Jack McVey played a starring role at The Bowl as his hat-trick helped St Marys thrash Douglas Royal 9-1.
Corinthians saw off Ramsey 2-0 at Ballafletcher with Luke Murray and Sean Doyle on target for The Whites, Douglas Athletic triumphed 4-2 over Marown and Old Boys sealed maximum points with the same scoreline away at Pulrose.
CANADA LIFE PREMIER LEAGUE
Corinthians 2-0 Ramsey
Douglas Athletic 4-2 Marown
Laxey 3-4 Rushen
Pulrose 2-4 DHSOB
St Marys 9-1 Douglas Royal
JCK LTD DIVISION TWO
Colby 1-0 Foxdale
Governors Athletic 0-6 Douglas & District
Malew 1-9 Ayre
Onchan 1-2 RYCOB
St Johns 5-2 Michael (Friday)
Union Mills 7-3 Gymns
CANADA LIFE COMBINATION ONE
Castletown 3-10 St Georges
Douglas Royal 0-6 St Marys
Marown 4-4 Douglas Athletic
Ramsey 1-10 Corinthians
Rushen 7-1 Laxey
JCK LTD COMBINATION TWO
Ayre H-W Malew
Douglas & District 9-1 Governors Athletic
Foxdale 0-2 Colby
Gymns 4-1 Union Mills
Michael 3-4 St Johns
RYCOB 6-1 Onchan