Onchan caused the shock of the round in the JCK Junior Cup on Saturday by knocking out Combination One high-flyers Old Boys 1-0 at home.
Brian Ring scored the only goal of the game to see his side progress.
Meanwhile, Combination One champions Rushen eased into the next round with a comfortable 4-0 win over Gymnasium.
Ciaran Brown set the southerners on their way with Kyle Lunn, an own goal and an Andrew Moody bicycle kick securing the win.
Elsewhere, Peel edged past Laxey 5-4 on penalty-kicks and Ayre scored a last gasp extra-time winner to get past Foxdale 4-3.
Saturday, 18 April
JCK Junior Cup preliminary round
Ayre 4-3 Foxdale (after extra-time)
Braddan 1-4 Douglas Royal
Castletown 5-1 RYCOB
Gymns 0-4 Rushen
Malew 1-3 Union Mills
Onchan 1-0 DHSOB
Peel 2-2 Laxey (after extra-time, Peel won 5-4 on penalties)
Police 2-6 Marown
St George's 1-0 Colby
St John's 1-5 Michael (after extra-time)
St Mary's 15-0 Douglas and District
What are these?
Print Sponsor
Bookmark with:
What are these?