Ramsey have sealed a place in the Railway Cup semi-finals for the first time in 32 years.
The resurgent northerners booked a berth in the last four – 1982 was their last appearance – after a 4-2 win at Gymns in the Canada Life Premier League.
Lewis Qualtrough, Aidan Cummins, Matthew Skillicorn and Paul Rowley grabbed the goals to secure victory.
Nick Bowden, from the penalty spot, and Conor Dempsey netted for the home side.
Ramsey will travel to holders St George’s in the last four.
And they remain clear at the top of the table after a 2-1 victory over battling St Mary’s.
Second half goals from skipper Sean Quaye and Ciaran McNulty put them in control.
Marc Priestnal reduced the arrears but the champions took the points.
Peel were 6-0 winners over basement battlers Michael to stay second.
Josh Kelly (three), Kerron Christian and Alex Holden netted for the free-scoring westerners.
Laxey surprised third placed Old Boys with a 3-1 home win at Glen Road.
Fraser Vaughan and Lee Cowley (two) were on target for the Miners as the visitors went down to a third successive defeat.
Union Mills stay bottom but gave Rushen a scare before the southerners emerged 4-2 winners.
Jack Saxon, Aaron Hawley, Harry Best and Chris Shimmin found the net for the home side with Matt Cain and James Cannell replying for the Millers.
Researching your Manx family history can be a very interesting and rewarding hobby. Trace your roots in the Isle of Man with our helpful of guide.