BOV Premier leaders Balzan needed a stoppage time goal to clinch a point against Tarxien Rainbows.
An upset looked on the cards as Tarxien took a 2-0 lead but Balzan fought back to grab a point and retian their lead in the premiership.
B’Kara and Hibernians meet in Sunday’s big game with both sides chasing a win to narrow the gap on Balzan.
A win for B’Kara, currently second with 19 points, would leave them just a single point off the top.
Hibernians would go second on 20 points if they win.
In Sunday’s other fixture Sliema Wanderers play Mosta.