GC Foster Lions, Duhaney Park Red Sharks and Spanish Town Vikings notched victories in the Jamaica Rugby League National Club Championship at the weekend.
The Lions ambushed the previously unbeaten Maxfield Star Steppers, 18-10, at the Maxfield football ground.
Ryan Grant slammed in a penalty kick after five minutes when Maxfield were ruled offside in the ruck area, and Marlando Anderson weaved to the try line on 12 minutes with Grant converting for GC Foster to take an eight-point lead.
In the second half, Maxfield drew first blood when prop forward Dushane Alford eluded two defenders to bring his team back into the game.
However, GC Foster did not let up as Stephen Scott scored against the run of play, with Grant again converting for the Lions to extend their advantage to 14-4.
Eager to stay the thrust of the Fostodians, Maxfield pounced and stand half Joseph Shae broke through when he shook off three defenders and crashed in for a try. He also kicked his own conversion as Maxfield trailed by four, at 14-10.
Ryan Spence, GC Foster's flying winger, brought the game to an end when he raced in for a try on 71 minutes.
Defending champions Red Sharks, meanwhile, kept their unbeaten record when they stopped Portmore Sons, 40-18, for their fourth consecutive win at Duhaney Park mini-stadium.
Scum half Damon Gayle, a former national player making his season's debut, scored twice for Duhaney Park.
Backing Gayle were Jermaine Pinnock, Andre Reid, Khamsi McKain, Peter Tapper, Fabion Turner and Stephen Brown, who each scored a try. Kemoy Whyte added three conversions and a penalty kick.
For Portmore, talented scrum half Tevin Phillips had a double, with support from Rageem McClean and Paul Walker, who both had a try. Walker also kicked a conversion.
Elsewhere, the Vikings claimed full points after St Andrew Renegades turned up with insufficient players, while the match between Vauxhall and Jamaica Defence Force was postponed.