With a matter of seconds left to play it looked as if Puerto Ninos were going to be the first team to take points off title favourites Dorset Boyz this season.
But team captain Rooban stepped up and scored the eventual winner with only 30 seconds left on the clock, as Dorset Boyz held their composure and saw the rest of the game out to keep their winning streak intact.
Tiki Taka also got back to winning ways with an impressive 8-3 victory over FMFC who were brought back down to earth after their double victory on their opening day of the season, while Missed Call FC sealed their first victory of the season after they defeated Borrachoz in a thrilling 7-5 encounter.