And their third victory of the season moved them seven points clear of the second relegation place.
John Rutter, Michael Teixeira and Carlos Figueira netted to take the Portuguese to a 3-0 success at the Hockey Club against Jersey Wanderers, the latter having now suffered seven defeats in eight games this season.
St Ouen moved six points clear at the top of Division II after they logged their eighth consecutive win in all competitions, 5-2 against Magpies at the Airport.
Martin Sansom (two), Scott Quarrell, Scott Samson and Rob Moore were on target for St Ouen and Carl Dever and Matt Pamplin scored for Magpies.
Second-placed Sporting Academics lost ground on the leaders after they were beaten 4-0 at the IJ Bathe Field by St Clement.
Matt Scriven grabbed a hat-trick and Mark Anderson a penalty for the Saints as the hosts suffered back-to-back defeats after previously winning seven in a row.
St Brelade moved into joint third place, together with St Clement and Beeches Old Boys, after they won 8-3 at St John.
Ollie Nightingale, Ricky Figueira and Jay Thompson all scored twice for St Brelade, with singles added by Scott Boydens and Matt Godel.
Darren Quintal notched a brace for the hosts and Luke Bichard a single.
Beeches Old Boys kept their sixth clean sheet of the season in a 3-0 success over St Lawrence at Les Quennevais.
Ian Doyle scored twice, with the Old Boys’ other goal coming via a St Lawrence defender.
Jersey Nomads won for the first time in five outings, 5-1 at the FB Fields against St Martin/SCF, who are nine games without a win in all competitions this season.
After a goal-less first half, Nomads netted through Carl Winn (two), Paul Starkey (two) and Ged O’Donoghue with Mark Harris replying.
Mid-table Grouville recorded their first Division I Reserves win on their travels this season, at the fifth attempt, 5-0 at St Brelade, where Jason Byrne hit a hat-trick and Paul Nicell a single, together with an own goal.
Rozel Rovers moved into third place after they third away win in three games – 5-0 at St Ouen, where junior Nick Bolton scored a brace and Anthony McGovern, Ian Crocker and junior Josh Hinds singles.
St Peter moved out of the bottom two after a 4-2 home success against Jersey Scottish.
Under-16 Scott Welsh notched a pair and Mark Stewart and Marcus Bailey – back after a lengthy spell on the sidelines through injury – one each, as Danny Vincent and Martin Forbes replied for the Scots.
The top three all won in Division II Reserves, leaders Portuguese Club hitting eight without reply away to St Lawrence.
Joao Mendonca (three), Nelson Castrol (two), Emmanuel Alves, Joao Antunes and Nelson Aveiro were all on target.
Second-placed St Clement won by the odd-goal in three at home to bottom-placed Magpies.
Andrew Le Moine and Fabio De Jesus scored for the hosts and Tony Simao for the visitors.
James Ware scored four and Eddie Cookson one as third-placed Sporting Academics won 5-2 against Beeches Old Boys at Le Quennevais.
Seb Cole and Kieran McNamee registered for the Old Boys.
St Martin/SCF overturned a 3-0 half-time deficit to beat Jersey Nomads 4-3 at St Martin.
Sean Crowley, James Day, Spencer Carne and Davie Nesbit netted for the hosts and Martyn Jubb (two) for Nomads, whose other goal was an own goal.
Trinity joined Nomads in joint fourth place after a 4-2 home win against St John.
On target for the winners were Marc Muncey, Mark Brennan, Mark McClure and Joe Conway.
Pawel Wydro and Colin Dummond replied.
St Brelade and Rozel Rovers remain fourth and fifth respectively in Division C following a 2-2 draw at Le Couvent, where Paul Roberts and Sean Anderton were on the mark for the hosts.