First and second half goals to set-piece wizard Nebosja Marinkovic and a late strike to Chris Harold sealed the win for the A-League leaders.
Glory were backing up 48 hours after defeating Central Coast Mariners on Sunday but that was nothing compared to the obstacles facing Coach John Anastasiadis' out of season part-timers.
Bentleigh's best chance of the first half came on 25 minutes - a pinpoint cut back from Jamie De Abreu falling invitingly for Christian Cavallo who fired well wide of the goal.
But it was Marinkovic, with his second stunning free kick in two days, who landed the opening blow with a curled effort that rebounded in off the underside of the crossbar to put the visitors 1-0 up on 28 minutes.
Marinkovic struck again after the break, latching on to some clever lead-up work by Andy Keogh to slip the ball past Greens keeper Alistair Bray on 49 minutes for his second.
Bentleigh refused to lie down and managed to find another gear, carving out three good chances, with opportunities falling to De Abreu, Luke Pilkington and skipper Wayne Wallace.
In the end Glory proved too clinical on the night and Harold tapped home the third on 84 minutes to snuff out any chance of a Bentleigh fightback.
Adelaide United will now host Central Coast Mariners tomorrow night to see who will face Glory in the inaugural FFA Cup final.