The race for the Canada Life Premier League title looks set to go down to the wire.
On Saturday, leaders St George’s saw off Union Mills with a 13-1 demolition at Glencrutchery Road.
The league champions turned on the style with goals from Sam Caine (four), skipper Frank Jones (three), Ciaran McNulty (two), Callum Morrissey (two), Chris Bass and an own goal.
Brody Patience provided the visitors only bright spot.
Arguably the result of the day came at Douglas Road as Peel hammered Rushen 9-1 in the old firm clash.
And there was no doubting the star of the show as Josh Kelly hit five against his former club.
Ashley Webster (two) and Andrew Crennell were also on target and there was an own goal in the rout.
Dan Pownall scored for Rushen on an embarrassing day for them.
Ayre United have the northern bragging rights.
Sean Kelly was the Tangerine hero with a hat-trick as Ayre United won 4-1 at Ramsey to complete their league programme and a fine first season back in the top flight.
Ramsey, who were reduced to 10 men inside the opening 20 minutes, replied through a Kris Duggan penalty.
Old Boys cemented third place with a 3-1 success over relegated Gymns, courtesy of goals from Robbie Ward, Phil Knox and Callum Stewart.
Mark Connor scored for the visitors.
Corinthians turned on the style to hammer Laxey 5-1 at Glen Road.
Two from Danny Oram and one apiece from Kane Ridings, Ryan Burns and Sean Doyle meant Matthew Kent-Lloyd’s reply for the Miners was a mere consolation.
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.