Two goals from Matthew Cunningham, and one each from Davy Stewart and Lucasz Rusin handed Alex Cunningham’s side a deserved win and a final berth against Peebles Rovers with Athletic’s goal machine Keith Murray suffering an injury late on.
“The players deserve a lot of credit, we had a good second-half showing against Leith last week in the final and we picked up from where we left off,” said Cunningham.
“We have now reached the final of the two cup competitions we have been involved in and it’s great for the players who are developing all the time.”
Peebles Rovers struck late to defeat Craigroyston of the Premier League at Whitestone Park in their semi-final.
Craigroyston finished the match with nine men after Craig Dickson and Steven Togneri had been sent off, but the game looked to be heading for extra time after a Chris Inglis penalty for the visitors had cancelled out a Dale Richardson goal for Peebles in the first half.
But James Young converted a late spot-kick for Rovers to book their second final appearance this season and leave Craigroyston disconsolate.
“It’s very hard to take, the lack of discipline has cost us late on,” said Craigroyston manager Jamie Burrell as he suffered defeat in his first match in charge.
“But having seen the players in action I know what we have to work on now, the league is now our sole focus and I’m confident we’ll put this setback behind us.”