Hamrun Spartans, Hibernians and Valletta joined Birkirkara, Floriana and Gzira United in the quarter-finals of the Izibet FA Trophy after they all registered in more matches from the Round of 16 on Tuesday.
At the National Stadium, Hamrun Spartans defeated Balzan on penalties following a goalless draw at the end of the ninety minutes and a 1-1 draw after extra-time.
In fact, it was deep into added time in the first half of extra-time that Hamrun, who had defeated Naxxar Lions 1-0 in the previous round, managed to take the lead through Faissal El Bakhtaoui but four minutes from the end of the second half of extra-time, Bojan Kaljevic equalised to level matters and force the penalty shoot-out.
Arthur Oyama scored for Hamrun, Milan Djuric scored for Balzan, Franklin Sasere scored for the Spartans but Milos Mijic hit the crossbar for Balzan. Joseph Mbong made it 4-2 for Hamrun and Kevin Alvin Daniels had his penalty saved by Bonello. Steve Borg scored for Hamrun to make it 5-2 and put them in the quarter-finals.
BALZAN Jake Galea, Augustine Loof (106′ Neil Frendo), Marcus Grima, Milan Djuric, Paul Fenech (77′ Gary Camilleri), Michael Johnson, Uros Ljubomirac (91′ Alvin Kevin Daniels), Milos Zlatkovic, Suleiman Jalu (67′ Bojan Kaljevic), Milos Mijic, Aleksa Andrejic (83′ Sean Cipriott).
HAMRUN Henry Bonello, Darko Gojkovic, Joseph Mbong, Arthur Oyama, Steve Borg, Franklin Sasere, Matteo Fedele (67′ Ailton Jorge Soares), Juan Carlos Corbalan (106′ Karl Micallef), 29′ Predrag Djordjevic (91′ Emerson Marcelina), Faissal El Bakhtaoui.
Referee: Andrea Sciriha
Subst not used: Andrea Scicihra
Asst. Referees: Luke Portelli, Duncan Spencer
Fourth Official: Matthew De Gabriele
At the Hibernians Stadium, Hibernians came from behind to beat Challenge League side Zejtun Corinthians 2-1.
Samba Tounkara put Zejtun ahead one minute from the end of the first half but Jake Grech equalised on the 83rd minute and one minute from time, Hugo Filipe da Costa Oliveira notched the winner for Hibernians who had beaten Nadur Youngster 2-0 in the Round of 32.
ZEJTUN Christian Cassar, Alan Abela, Dylan Agius, Clyde Borg (90′ Gianfranco Micallef), Bryan Andrew Aleme Ondua, Christian Grech, Gianluca Bugeja, Claudio Henrique da Silva Barbosa (77′ Panin Boakye Mensa), Samba Tounkara, David Xuereb (74′ Gillmore Azzopardi), Jurgen Farrugia.
HIBS Matthew Calleja Cremona, Leandro Aguirre, Matthew Ellul (46′ Ferdinando Apap), Raphael dos Anjos, Ayrton Attard (62′ Dunstan Vella), Erjon Beu (62′ Jake Grech), Joseph Zerafa, Edafe Christopher Uzeh (46′ Thaylor Aldama), Alvaro Muniz Cegarra, Hugo Filipe da Costa Oliveira, Wilfried Domoraud (80′ Jurgen Degabriele).
Referee: Alex Johnson
Assistant Referees: Duncan Sultana, Mitchell Scerri
Fourth Official: Fyodor Zammit
At the Centenary Stadium, Valletta defeated Challenge League side Tarxien Rainbows 5-1.
Promise Oluwatobi Emmanuel David put the Citizens, who had defeated Marsaskala 5-0 in the previous round, ahead on the 5th minute and Eslit Sala doubled the score on the 27th. Saturday Nanapere pulled one back six minutes in the second half but Promise David made it 3-1 on the 62nd with Ivan Curjuric adding another on the 70th before Kevin Tulimieri made it 5-1 six minutes from time.
TARXIEN Brandon Edward Bartolo, Carlos Conceicao Filho (72′ Thiago Nonato Peixoto), Darren Borg, Daneel Abela, Darren Falzon, Brandon Muscat, Brooke Farrugia (46′ Wellington De Oliveira), Saturday Nanapere, Matthew Tabone, Ryan Cauchi (46′ Karl Cutajar), Keith Attard.
VALLETTA Yenz Cini, Jean Borg (59′ Michele Sansone), Triston Caruana, Christian Gauci, Enmy Pena Beltre, Promise Olawutobi Emmanuel David, Ivan Curjuric (72′ Kevin Tulimieri), Eslit Sala, Caio Prado (59′ Andrea Zammit), Mario Fontantella (78′ Haris Dilaver), Lucas Campos (72′ Rowen Muscat).
Referee: Emanuel Grech
Assistant Referees: Roberto Vella, Paul Apap
Fourth Official: Slawomir Olucha