Floriana left it for the second half to score four as they defeated bottom-placed St. Andrews 5-0.
For the Saints, this was the sixteenth defeat in as many matches, leaving them anchored at the bottom of the table without any points.
Matthew Calleja Cremona was back in goal for Floriana while for St. Andrews, Kris Calleja was ruled out injured and Michael Johnson suspended.
Floriana took the lead when off a cross by Nicolas Chiesa from the right, Mauricio Villa slotted the ball past goalkeeper Dorian Bugeja.
Eight minutes in the second half, the Greens doubled the score when off a cross from the left.
Three minutes later, Villa served Matteo Picciollo whose rising shot from a close angle gave goalkeeper Bugeja.
Floriana scored the fourth goal on the 58th thanks to Mauricio Villa who slammed the ball home from close range following an assist by Fontanella from the left.
Seven minutes from time, Mario Fontanella was brought down inside the area by the goalkeeper and the same player converted from the penalty spot.
ST. ANDREWS Dorian Bugeja, Nick Ghio, Eloy Edu Nkene (86′ Mariglen Sehitaj), Christopher Edafe Uzeh, Wade Moodley, Dale Camilleri, Matthew Guillaumier, Michael Grima (68′ Ryan Sammut), Joseph Farrugia, Kyrian Nwoko, Jacob Walker (35′ Jordan Williams).
Subs not used: Duncan Formosa, Clyde Cumbo, Liam Grech, Manuel Stefanoni.
Coach: Jose Borg
FLORIANA Matthew Calleja Cremona, Enrico Pepe, Steve Pisani (59′ Juninho Cabral), Mauricio Villa (68′ Andre Scicluna), Clyde Borg, Andrea Scozzese, Matteo Picciollo, Steve Bonnici, Emanuel Briffa, Nicolas Chiesa (63′ Firas Aboulezz), Mario Fontanella.
Subs not used: Jake Taliana, Neil Spiteri, Daniel Agius, Joseph Briffa.
Coach: Luis Oliveira
Referee: Esther Azzopardi
Assistant Referees: Luke Portelli, Sammy Attard
Fourth Official: Marco Borg
Yellow Cards: Fontanella, Bugeja, Guillaumier
Scorers: 32′ Mauricio Villa, 53′ Edafe Uzeh, 56′ Matteo Picciollo, 58′ Mauricio Villa, 83′ Mario Fontanella pen
BOV Player of the Match: Matteo Piciollo
Tarxien Rainbows bounced back from the derby defeat to Hibernians as they scored four in the final twenty-five minutes to beat ten-man Naxxar Lions 4-0 at the Hibernians Stadium.
The turning point was the dismissal of Spanish midfielder Jose Angel Godar Pereira on the 65th minute when he received a second yellow card. From the resulting freekick by Ayrton Azzopardi, Bruno Giglio de Oliveira headed home past Pecorella.
The Rainbows doubled the score on the 71st with a shot from just outside the area by Ayrton Azzopardi which beat the Naxxar goalkeeper.
Six minutes later, Alex da Paixao Alves received a low cross shot by Luke Montebello and hit past Pecorella.
Eight minutes from time, Luke Montebello scored the fourth goal with a powerful shot which gave the Naxxar custodian no chance.
After the final whistle, Blazo Rajovic was also sent off for Naxxar after receiving a second yellow card for passing remarks to the referee.
TARXIEN Andre Cassar, Bruno Giglio De Oliviera, Tristan Caruana, Brandon Muscat, Ayrton Azzopardi, Carlos Hevia Menendez (75′ Roderick Bajada), Luke Montebello, Daniel Zerafa, Alex Da Paixao Alves, Joao Pedro Oliviera Santos (57’ Timothy Tabone Desira), Anderson Raimundo Da Silva (46’ Lucky Omeruo).
Subs not used: Sean Mintoff, Manuel Caruana, Danilo Meira Santos, Gaetano Joseph Gesualdi.
NAXXAR Luke Pecorella, Blazo Rajovic, Andrew Scicluna, Luca Lodetti, Richard Carlos Cardoso,Thomas Sarina (89’ Yaron Sammut), Demba Toure, Jose Angel Godar Pereira, Jurgen Debono (62’ Duane Bonnici), David Fenech, Armando Tarlazis Vieira Dos Santos
Subs: Julian Azzopardi, Darren Grech, Yaron Sammut, Connor Azzopardi, Ryan Mercieca, Clayton Falzon
Coach: Clive Mizzi
Referee: Malcolm Spiteri
Assistant Referees: Alan Camilleri, Christopher Francalanza
Fourth Official: Adrian Camilleri
Yellow Cards: Hevia, Godar Pereira, Cardozo, Toure, Giglio de Oliveira, Scicluna
Red Cards: 63’ Jose Angel Godar Periera, Blazo Rajovic
Scorers: 65’ Bruno Giglio De Oliviera 71’ Ayrton Azzopardi, 77’ Alex Da Paixao Alves 82’ Luke Montebello
BOV Player of the Match: Alex da Paixao Alves