Burnaby Lake picked up a bonus point following a narrow 20-19 loss to James Bay in B.C. men's premier division rugby.
The loss was the third straight defeat for the Lakers, who have dipped to 1-3 and now trail the eight-team standings.
James Bay flyhalf and Canadian senior national team selection, Connor Braid, made a game-winning penalty goal in a torrential downpour late in the game at MacDonald Park on Saturday.
Javier Valle and Joe Dolesau scored tries for the visitors, while fly half James Reekie booted three penalties for Burnaby.
Meraloma remained on top with a 4-1 record following a 27-5 win over Bayside.
Capilano moved to 4-2 with a 22-9 victory over the Castaway-Wanderers.
Burnaby Lake is at Bayside this Saturday for premier and Tier I first division matchups.
The second-place Tier I women will take on the last-place Meralomas at Connaught Park on Saturday at 11: 30 a.m.
Unbeaten league-leading Bayside is at Hume Park in New Westminster for a fixture against United Rugby Club on Saturday. Kickoff is scheduled for 11: 30 a.m.
Burnaby Lake's Tier 2 women's team is in Abbotsford this weekend.
In Lower Mainland boys' action, the Tier 2 under-19 Burnaby Lake squad take on United at Hume Park on Saturday at 10 a.m.
The u-17 boys host Richmond in a Tier 2 red division contest at Burnaby Lake Sports Complex-East on Sunday. Game time is 12: 30 p.m.