LONSDALE beat London Rangers 3-1 on Sunday - but not without the help of two own goals.
Tom Watkins's spectacular 20-yard lob put Rangers in front, but Lonsdale equalised in this Division Three clash, and they were gifted both lead and points late on.
Rangers' John Beggan had OG against his name in the 83rd minute, and team-mate Antony Walsh unwillingly repeated Beggan's clanger four minutes later.
In the Reserve Division, Cool Oak Rangers beat Wig Army 3-0.
David Grant galloped past the keeper before sliding in Rangers' first, and team-mate John Antoine's effort made it two. Cool Oak saved the best until last though, as Shane Miller chipped the keeper to seal the points.
In the same league, London West hit South West Alliance for four. London's Daniel Morgan set-up Leon Morris to fire home the first, and Leonard Lionel's header made it 2-0 to London before team-mate Eli Clarke's brace completed the rout.
Meanwhile, Clapham Rovers' last-minute goal edged out West London Select 4-3.
Khalid Hajjaj found the net and Akeem Jackson cracked in two for Select, but Clapham tucked in a treble and found a fourth in added time to destroy Select's hopes of a point.
In Division One, two strikes from Pete Watson and a goal each for Dan Clarke and Danny Bromfield gave London Eleven a 4-3 win over Wessex Rangers.
Elsewhere in the same division, Albo Fantasy and Eagles cancelled each other out in tale of two free-kicks. Eagles' set-piece found the net and Fantasy's Bledar Vata struck home from a dead-ball opportunity to secure the 1-1 draw.
In Division Two, Battersea Dogs' clash with Parklife ended 2-2.
In Division Three, Red Star thrashed Invictus 5-0. Ted Jennings crashed in two while Clifton Taylor also claimed a goal that helped Star cement their place at the top of the table.