Douglas Royal secured their second win as many weeks to move out of the Canada Life Premier League’s relegation zone.

Royal beat Colby, who replace them in the bottom two, 5-1 at the Station Fields.

Youngster Jack Camarda put Chris Fennel’s side ahead, Sean Trayler adding a second before half-time.

Sub Taylor Andrews added his second in as many matches to give Royal a three-goal lead midway through the second half.

Jordan Primrose-Smith pulled one back for the hosts before late goals from Luca Simmons and a second Camarda strike sealed Royal’s second three points of the season.

In the other top-flight game to go ahead, Peel moved level on points with leaders Corinthians after they beat St Mary’s 4-2.

A brace from Shaun Kelly and a fine Daniel Bell header put the westerners three up inside 15 minutes.

St Mary’s, however, rallied and a Ste Priestnal penalty ensured the two sides turned around with the score at 3-1.

Peel dominated large parts of the second 45, but failed to add to their tally until the 74th minute when ex-Laxey forward Kelly completed his hat-trick.

The Saints pulled another goal back through Priestnal in the 88th minute but it didn’t stop Peel wrapping up a fourth home win of the campaign.

In the only other game to survive the weather, Rushen’s undefeated record in Combination One came to an end as they were beaten by reigning champions DHSOB at Croit Lowey. The Blackberry Lane outfit won 3-2 thanks to goals from Dave Quirk, Jay Corrin and Mikey Booth, cancelling out Jamie Johnston's brace for the Spaniards.

Saturday, December 9

All games kick-off 2pm unless stated

Canada Life Premier League

Colby 1-5 Douglas Royal

Braddan P-P Ramsey

DHSOB P-P Rushen

St George’s P-P Douglas Athletic

Peel 4-2 St Mary’s

Corinthians P-P Laxey

JCK Division Two

Castletown P-P Malew

Marown P-P Governor’s Athletic

Onchan P-P Rycob

Ayre P-P Douglas and District

Pulrose Utd P-P Gymns

Foxdale P-P Union Mills

Canada Life Combination One

Douglas Royal P-P Colby

Ramsey P-P Braddan

Rushen 2-3 DHSOB

Douglas Athletic P-P St George’s

Laxey P-P Corinthians

St Mary’s P-P Peel (2.30pm kick-off)

JCK Combination Two

Malew P-P Castletown

RYCOB P-P Onchan

Douglas and District P-P Ayre Utd

Gymns P-P Pulrose

Union Mills P-P Foxdale

Governor’s Athletic P-P Marown (2.30pm ko)