First Division side Mosta reached the quarter-finals of the National League 100 Anniversary Cup after defeating Second Division side Gharghur 4-1.
Mosta took the lead on 17 minutes thanks to a penalty by Mark Briggs and doubled the score one minute from the end of the first half thanks to a header by Adrian Borg.
A shot by Lyden Micallef, deflected by a defender, six minutes n the second half put Mosta three goals ahead. Gharghur pulled one back thanks to a goal by Shaun Vella three minutes later.
However Mosta restored a three-goal lead three minute thanks to another goal by Mark Briggs.
GHARGHUR Mark Aquilina, Daniel Borg, David Galea, Marco Mercieca, Shaun Vella, Robert Southward (Mark Decesare), Edmond Lapira, Clint Zammit, Karl Vella Petroni, Chris Vella (Ian Borg), Clint Farrugia (Ryan Debattista).
MOSTA Noel Attard, Adrian Borg, David Cauchi (Kane Farrugia), Bryan Agius, Brian Galea, Mark Briggs, Jonathan Bajada (Mark Brincat), Pio Vassallo (Alex Cini), Lyden Micallef, Terence Vella, Gibert Martin.
Referee: Fyodor Zammit
In the second match at the Victor Tedesco Stadium, Hamrun Spartans defeated Mellieha 4-1.
Gaetan Spiteri put Hamrun ahead after he had a shot from inside the area deflected by another player past goalkeeper James Abela.
Manolito Micallef doubled the score on 19 minutes but two minutes from the end of the first half, Wayne Borg St John pulled one back for Mellieha.
On the hour, Marcelo Pereira converted a penalty to make it 3-1 and ten minutes from time, the same player scored again to seal the issue.
MELLIEHA James Abela, Jeffrey Gauci (90′ Alistair Attard), Alex Portelli, Matthew Vella, Luke Cauchi, Kevin Gauci, William Borg, Julian Tonna (73′ Rio Micallef), Reuben Vella, Philip Camilleri, Wayne Borg St John (84′ Joseph Vella).
HAMRUN Andrea Cassar, Mark Anthony Bonnici, Rupert Mangion (78′ Dalton Caruana), Roderick Fenech, Manolito Micallef (68′ Mead Mifsud), Diego Armando Cucciardi, Marcelo Pereira, Gaetan Spiteri (73′ Jonathan Holland), Martin Hrubsa, Joao Mawete, Clyde Camoin.
Referee: Alan Mario Sant
Floriana struggled much more than expected to beat First Division side Melita 1-0.
The Greens scored the all-important goal on 79 minutes when a Clyde Borg effort from the edge of the area hit the crossbar and off the rebound, Akanni-Sunday Wasiu placed the ball at the back of the net.
FLORIANA Jurgen Micallef, Duncan Pisani, Clifton Ciantar (46′ Jermain Brincat), Brian Said, Orosco Anonam, Pablo Doffo, Akanni-Sunday Wasiu, Ryan Darmanin, Clyde Borg, Marlon Briffa (46′ Mark Spiteri), Roberto Brincat (78′ Mauro Grioli).
MELITA Matthew Sapiano, Steve Bonnici, Nicholas Zammit, Malcolm Mamo (82′ Nigel Rizzo), Daniel Gravino, Michael Martin, Kane Micallef, Nicolo Baldacchino Orland (71′ Tobias Terpougoff), Julian Galea, Luke Fenech (82′ Luke Micallef), Ives Bilocca.
Referee: Kevin Azzopardi
Tarxien Rainbows defeated First Division side Balzan Youths 5-1 in another match.
Mark Tanti put Tarxien ahead on four minutes when he received a pass by Denni Rocha Dos Santos and managed to beat Joshua Galea with a shot half-height from the edge of the area.
One minute from the end of the first half, Kurt Magro doubled the score with a brilliant first-time effort from the edge of the area with the ball ending in the top right corner.
Eight minutes in the second half, Ivan Zammit reduced the gap for Balzan with a direct freekick from the left which gave goalkeeper David Cassar no chance.
On 61 minutes, Tarxien restored a two-goal lead with a rising shot by Gianluca Calabretta from the left with the ball hitting the upright before ending at the back of the net.
The Rainbows scored a fourth goal thanks to a direct freekick by David Camilleri from the right on 72 minutes and nine minutes later, Anderson Mendes Ribeiro sealed the issue with a fifth goal as he hit home off a cross by Calabretta.
BALZAN Joshua Galea, Ivan Zammit, Clint Micallef, David Agius, David Carabott, Rennie Forace, Simon Aquilina, Glenn Tanti (46′ Peter Anizoba), Clayton Caruana (77′ Lydon Micallef), David Fenech, Aaron Agius (74′ Roderick Fenech).
TARXIEN David Cassar, Steven Sadowski, Manuel Caruana (66′ David Camilleri), Gianluca Calabretta, Everton Antonio Pereira, Anderson Mendes Ribeiro, Mark Tanti, Andrew Decesare, Denni Rocha Dos Santos (74′ Warren Chircop), Ryan Mintoff, Kurt Magro (84′ Lee Galea).
Referee: Adrian Casha
The remaining match between Vittoriosa Stars and Valletta will be played on Wednesday 9 at the Centenary Stadium, kick-off at 18:30.