
Old Boys kept alive their title hopes in the Canada Life Premier League by defeating the reigning champions on their own patch.
After a goalless first half, Robbie Ward and Craig Stewart struck in the second half to earn Colin Purvis’ team maximum points at Rushen and move them six points clear of St George’s, who have four games in hand.
Ramsey held St Mary’s to a 2-2 draw at Groves Road.
Goals from Danny Foulis and John Roberts earned the northerners a point.
Steven Priestnal hit a brace for the Saints.
Newly promoted Ayre United consolidated a mid table spot with a fine 3-0 win at Michael, who remain anxiously looking over their shoulders at the relegation zone.
James Teare was among the scorers for the Tangerines.
Juan Killip was the hero as Marown booked a place in the GH Corlett Woods Cup semi-finals – but they were pushed hard by Douglas and District.
Killip hit a hat-trick, one from the penalty spot, and Richard Mulhearn netted the other as Marown won 4-3 at the side which thrashed them 7-2 in the league last month.
Dave McDaid hit two penalties for the home team with Richard Brant also scoring but it wasn’t quite enough for D&D.
All the goals were scored in the second half.

Netball: Manx Rams suffer second defeat in closely fought match in Singapore
Football: Union Mills and Ramsey play out eight-goal thriller
Rugby: Ramsey through to Cheshire Bowl final
Interim FC IoM boss praises squad for adapting well to managerial change
Netball: Manx Rams beaten in Singlife Nations Cup opener