Brondesbury continued their revival by fighting their way out of a hole to overcome league leaders Eastcote on their own patch and record a second successive victory.

Bron, who halted a three-match losing streak by beating Harrow St Mary’s in their previous outing, were initially in trouble at 38-5 but rallied strongly to declare on 255-8 after 50 overs – and Rob Nelson then took 4-19 as the hosts were bowled out for 150.

Captain Adam Wilson told Ham&High Sport: “It was an amazing win and an unbelievable team performance.

“To come back from 38-5 and win by 100 runs was something special, and scoring 250 against the league leaders also gives the team a lot of confidence going forward.

“The lower-middle order showed lots of character to guide us out of an awful situation, which says a lot about the team spirit that we have.

“We executed our skills well with the ball and never took our foot off the gas, which is something we’ve been guilty of doing.

“We’ve been talking about trying to gain some momentum for a long time now and hopefully these two wins are the start of that movement.

“It was nice to show what we’re capable of and the fact that there is still room for improvement is exciting. The aim is for everyone to keep contributing and pulling in the same direction.

“We go into Saturday’s game [at home against Wembley] confident, having performed well against them in the first half of the season.”

Brondesbury were asked to bat and suffered an early collapse, with openers Sam Smith (8) and James Overy (5) going cheaply, followed by Will Russell (2), Amaan Treon (6) and Hugh Gimber (14).

But Wilson and No 7 Buddy Mason led a recovery with a 65-run sixth-wicket stand and, when the captain fell on 45, Charles Sorensen joined Mason and notched 29.

Mason was then joined by Charles Leonard and they added 92 runs for the eighth wicket, taking Brondesbury to 247-7 before Mason was finally prised out for a top score of 78.

Leonard (54 not out) just managed to reach his half-century as the visitors passed 250 after 50 overs – at which point Wilson declared.

Eastcote struggled to build partnerships in reply, losing regular wickets – and, although they reached 80-3 and 101-4, they then collapsed.

Nelson was the pick of the Brondesbury bowlers with 4-19, aided by Leonard (2-29), Mason (2-37), Smith (1-29) and Wilson (1-30).