Union Mills earned a 2-2 draw at Castletown on Sunday thanks to two Alex Suckling goals in the first half. Steven McCallum and Alex Crawley got one each for 'town.
A Corinthians own goal helped St Johns to a share of the points in a 3-3 draw. Max Stokoe (2) and Blane Slattery were on target for Corinthians and Louis Morris hit a brace for St Johns.
St Georges were too strong for home side Old Boys, winning 5-1. Joshing Ridings and Conor Doyle both struck twice and Andrew Lancaster added one to his tally. Matthew Entwhistle scored for Old Boys.
There was a 'goal fest' at Glen Road as Laxey beat Peel 5-3. Josh Dudley (2), Sam Randle (2) and Jamie Haslett were all on target. For Peel, James Haliday grabbed a brace and Nathan Jones also hit the back of the net.
Ayre suffered a home defeat at the hands of Onchan. Josh Gardner hit two and Rob Gerry one in a 3-0 win.
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.