Bromley remain on course to complete the treble for the second season running - but not without a scare from Metrogas at Whitstable’s Belmont ground on Sunday.
Having won the League Cup three days earlier, Bromley made it a cup double and they can sew up the league title with three more wins from their last seven games.
But they didn’t have it their own way against an excellent Metrogas side, who were left to rue failing to have more than one goal to show after dominating the opening half-hour.
Bromley boss Mike Paye conceded: “I got it wrong tactically in the first 25 minutes. We had to change it and take someone off in the first half which is not nice normally to do.
“But we got two goals before half-time and I’m a bit vindicated.
“We had a tough final against Welling on Thursday, one of the toughest games we’ve ever had, and we’re still on for the ‘double treble’.
“I’ve got a 20-man squad and I had 12 fit players. That’s not making any excuses but we really had to dig in and that’s credit to the whole squad.
“They’ve been unbelievable. I’ve got boys that just won’t accept defeat, you can’t buy that, it’s either in them or it’s not, and we’ve moulded that over the last five or six years and today is the pinnacle of that.”
In the first minute, player-of-the-match George Brooke saw his 20-yard shot deflected over for a corner as Metrogas set the tone. Harry Revell volleyed over from the resulting corner but it didn’t take long for the opener to arrive.
Bromley keeper Harry Haines was caught out trying to play out from the back, and a rash challenge in the box saw a spot-kick awarded. Captain Corey Holden sent Haines the wrong way to give Metrogas a seventh-minute lead.
Holden then picked out David Boateng, whose low shot from the edge of the box was saved before Fred Warwick’s measured 30-yard effort went narrowly over. Metrogas were quicker to the ball, Brooke and Warwick were inventive while Revell and Brandon Barrance were solid at the other end.
But Bromley are not unbeaten in over a year without good reason. Striker Tolu Idowu started to get some joy, he used his pace to get ahead of Barrance and then clipped a delightful finish past keeper Ethan Binnie to level the scores on 35 minutes.
Bromley were ahead by the break, Charles Paye heading in Samuel Ketteley’s deep corner a minute into stoppage time.
A brilliant block by Metrogas’ Elijah Sontan denied Idowu a certain goal four minutes after the restart but he was not to be denied two minutes later, a left-wing cross falling perfectly for the striker to nod into an empty net.
Metrogas nearly pulled one back but Sase Ihama volleyed narrowly wide.
The tie appeared to be over but there was another twist with nine minutes left, a long free-kick into the penalty area being punched against Barrance, the loose ball somehow squirming over the line.
But Bromley ended any hopes of a late equaliser with four minutes left. The excellent George Evans won the ball and fed Harry Clout, who was cool and composed as he tucked it home to seal their victory.
Bromley almost added a fifth in the last minute but keeper Binnie rushed out of his area and tackled Clout to deny him what would have been a certain goal.
Metrogas: Ethan Binnie, Elijah Sontan, Oliver Chriseri, Brandon Barrance, Harry Revell, Yohan Sibaveun, Corey Holden, Fred Warwick, David Boateng, George Brooks, Sase Ihama, Joe Russell, Raul LeMassi, Uziel Bateki, William Holland, Harry Devito.
Bromley: Harry Haines, Cameron Beckwith, Archie Cassidy, Teddy Taylor, Charles Paye, George Evans, Samuel Ketteley, Zhecko Zhelyazyou, Casey Hewitt, Freddie Hayes, Tolu Idowu, Ben Mills, Jeffery Okoro, Ellis Udaw, Harry Clout.
Referee: Jack Mottram.