Bantaba made an astonishing start and dominated the game, launching several goal-scoring opportunities.
Bantaba opened the tally through Musa Ceesay in the 23rd minute of the game from an excellent free-kick and give his side the lead.
Moments later, Bantaba found themselves 2-0 ahead when Musa Ceesay scored the second goal in the dying minutes from penalty spot, to grab the vital three points and also complete his brace.
Zurich responded for an equalizer and created some goal-scoring opportunities, but squandered all their limited opportunities. Thus, the game ended 2-0 in favour of Bantaba.
Macassa beat United Stars 1-0; Kebba Kujabi was on target for Macassa in the second half.
Maccassa and United Stars finished the game with ten men after Musa Touray was sent off for Macassa and Bubacarr Jarju sent off for United Stars after fighting while the game was in progress.
Elsewhere, Falcons were held to a goalless draw by T. Central in a mouth-watering clash.
In Brikama, Berewuleng beat Sky Power on penalties, after regulation time failed to produce a winner, to advance to the second round in the Brikama knock-out championship at the Brikama Mini Stadium on Sunday.