Bayern were down to just 12 players with some injuries and late pull-outs, while Catford were a new-look side from two weeks ago, but in truth it turned out to be a comfortable win.
The hosts were in control for the first 40 minutes but they unable to break the deadlock. A header from Akiva Fink hit the crossbar and then rolled along the bar but Catford survived.
The top-scorer Adam Ellis beat the offside trap but was unable to beat the keeper with his lob. Further long shots from Leader, Dayan and Ellis couldn’t find there way in but the goal was coming. Joseph Nyman was barely troubled in the home goal throughout.
However, the deadlock was broken on the stroke of half-time; a long throw from Nicky Cooper found its way to Leader on the edge of the area before the midfielder hammered in a half volley from the edge of the area leaving the keeper no chance.
Bayern continued to come forward in the second half, with Ellis hitting the post and Leader couldn’t quite follow in the rebound while a Sam Kanter chip didn’t quite have the height to beat the keeper.
Nevertheless, Catford almost got the equaliser against the run of play as a cross into the penalty box fell to their striker who somehow couldn’t get a clean contact to get the equaliser.
Then Harry Salter almost got his first goal in a Bayern shirt as a header from a long free-kick into the box just went over.
Nevertheless, Bayern broke down the right with some good work from Ellis who beat his man before unselfishly squaring for Leader to get his second and kill the game off in the 80th minute.
The game ended in unsavoury circumstances as a kick-out from their player on our captain Jake Dayan saw the Catford player see red.
Bayern joint-manager Daniel Holder told JC Sport: "Overall, it was a comfortable win and good performance with us having two more 'cup finals' to play. We wish Catford best of luck for the rest of their campaign."
BAYERN: Joseph Nyman, Nicholas Cooper, Eli Davila, Jake Dayan, Akiva Fink, Samuel Kanter, Samuel Leader, Gav Nussbaum, Matan Ozin, Harry Salter, Adam Ellis. Sub; Daniel Holder
CATFORD: Guy Ben-Aroya, Tal Cohen, Gavin Fox, Jeff Gotch, Mitch Green, Callion MacGregor, Yarden Sharon, Daniel Yushea, Stuart Harris, Ashley Stokes, Jamie Sinai