Hibernians came back from two goals down to beat Floriana 3-2 and move four points clear on top the BOV Premier League table with the winning goal arriving deep into stoppage time.
The Greens had a dream start, taking a two-goal lead within the first seven minutes. Hibs pulled one back just before half-time and after notching the equaliser eight minutes from time, they secured the winner five minutes in added time.
Floriana took the lead on the 2nd minute when off a Mario Fontanella freekick, Ignacio Varela extended his foot to beat Andrew Hogg from close range.
Five minutes later, the Greens doubled the score when Hogg saved partially a Nicolas Chiesa effort with Mario Fontanella hitting home off the rebound.
Chiesa almost made it 3-0 following a cross by Fontanella but although his attempt beat Hogg, Failla cleared the ball into safety.
Hibs reduced the gap three minutes from the end of the first half thanks to a Clayton Failla freekick which ended in the bottom right corner despite Grech’s desperate attempt to save.
Eight minutes from time, the Paolites equalised when off a low cross by Marcelo Dias from the right, Jackson Lima tapped the ball home.
Five minutes in added time, Hibs notched the winner when off a Clayton Failla freekick, Andrei Agius headed home past Matthew Grech to hand the Paolites three precious points in the race for the championship.
HIBS Andrew Hogg, Rodolfo Soares, Jackson de Lima Siqueira (92′ Dunstan Vella), Marcelo Dias, Johann Bezzina (73′ Momodou Jallow), Clayton Failla, Bjorn Kristensen, Jorge da Silva Pereira, Jurgen Degabriele, Gilmar Ribeiro da Silva, Andrei Agius.
Subs not used: Rudy Briffa, Daniel Buckle, Connor Zammit, Dejan Boljevic, Andre Azzopardi.
Coach: Mark Miller
FLORIANA Matthew Grech, Andre Scicluna, Antonio Monticelli, Enrico Pepe, Enzo Ruiz, Ignacio Varela, Sebastian Nayar, Alex Cini (92′ Zack Camilleri), Nicolas Chiesa, Mario Fontanella, Ryan Camenzuli (60′ Clyde Borg).
Subs not used: Christopher Farrugia, Jake Davies, Jurgen Pisani, Jamie Delia, Denilson Borg Castaldi.
Coach: Giovanni Tedesco
Referee: Clayton Pisani
Assistant Referees: Alan Camilleri, Duncan Sultana
Additional Assistant Referees: Glen Tonna Emanuel Grech
Fourth Official: Edward Spiteri
Yellow Cards: Chiesa, Dias, Gilmar, Pepe, Hogg, Lima, Scicluna
BOV Player of the Match: Nicolas Chiesa
Attendance at the National Stadium: 1,422
Renato Vella reporting from the National Stadium
Meanwhile at the Hibernians Stadium, Mosta returned to winning ways as they defeated Tarxien Rainbows 3-1. A win which puts the Blues five points clear of bottom-placed Pembroke Athleta.
Mosta took the lead on the 3rd minute when Njongo Priso received an assist on the right and with an angled shot, he gave Andrea Cassar no chance.
Thirteen minutes in the second half, Mosta doubled the score when Pedro Calcado concluded a good run on the left flank by entering the penalty area and serving David Fenech whose curved shot beat the helpless Cassar.
Ten minutes from time, the Rainbows pulled one back thanks to an own goal by Jonas Rodrigues Ekani who was unlucky to head the ball over Cini following a cross from the left.
However four minutes later, Mosta restored a two-goal lead when Dexter Xuereb served Njongo Priso and the latter beat the Tarxien custodian with a diagonal shot from the right.
TARXIEN Andrea Cassar, Matthew Brincat, Julian Galea, Daniel Ponce de Leon Garcia, Alex Nilsson, Ayrton Azzopardi (84′ Matthew Sladden), Dylan Micallef, Andrew Agius (59′ Emerson Marcelina), Alex da Paixao Alves, Matthew Tabone, Kurt Zammit
Subs not used: Antonio Chetcuti, Triston Caruana, Christian Desira, Matthew Degiorgio, Gilbert Testaferrata de Noto.
Assistant Coach: Brian Testaferrata
MOSTA Yenz Cini, Jonas Ekani Rodrigues, Mario Toth, David Fenech (61′ Dexter Xuereb), Kyle Frendo, Njongo Priso (85′ Neil Frendo), Kurt Magro, Adrian Caruana, Tyrone Farrugia, Pedro dos Santos Calcado, Jean Pierre Mifsud Triganza (70′ Zachary Brincat).
Subs not used: Andreas Vella, Emerson Vella, Chinatu Francis Onwudinjo, Heron Guilhermino Miranda.
Coach: Johann Scicluna
Referee: Sandro Spiteri
Assistant Referees: Martin Borg, Dusan Petrovic
Fourth Official: Alan Mario Sant
Yellow Cards: Ponce, Micallef, Xuereb, Cini
BOV Player of the Match: Alex Nilsson
Attendance at the Hibernians Stadium: 193