Balzan
Kaljevic 4 (1pen); Agius; Effiong; Micallef (pen.); Nafti.
Birkirkara
Dimitrov 2; Brincat 2; Temile 2; Herrera; Scicluna; Plut; Sciberras; Attard.
Floriana
Fontanella 2; Pisani; Samb.
Own goal: B. Muscat (vs Pembroke Athleta).
Red card: Borg (vs Tarxien).
Gżira United
Tony 2; Robert; Gatt Baldacchino.
Red cards: Joceano, Robert (vs Mosta).
Ħamrun Spartans
Garba 3; J.P. Mifsud Triganza 2; J. Grech; Jor-ginho; Giusti.
Hibernians
Kristensen 3; Failla 2 (2 pens); Degabriele; Varea.
Mosta
Oseghale 2 (1 pen.); Priso 2 (1 pen.); Vlcek.
Red cards: C. Oweregbulam (vs Valletta); Priso (vs Gżira United).
Pembroke Athleta
Montebello; Mateus; Scozzese.
Own goal: Agius (vs Hibernians).
Red cards: Arab, Montebello (both vs Floriana).
Sliema Wanderers
Muscat pen.; Wisdom.
Own goal: R. Camilleri (vs Valletta).
Red card: M. Scerri (vs Valletta).
St Andrew’s
McKay; Nwoko; Farrugia pen.
Red card: Bakmaz (vs Tarxien Rainbows).
Tarxien Rainbows
Ponce, Prendes.
Red cards: Baker (vs St Andrew’s); Prendes, Avila (both vs Floriana).
Valletta
Falcone 2; Jhonnattann 2 (1 pen.); Cremona; Briffa; Romao; Azzopardi; Aguirre; Uchenna.
Red card: Pani (vs Mosta).
Next fixtures
Tomorrow
(National Stadium) 18.00 St Andrew’s vs Sliema Wanderers; 20.00 Floriana vs Valletta.
Thursday
(Hibernians Stadium) 18.00 Tarxien vs Ħamrun; 20.00 Hibernians vs Balzan.
(Tedesco Stadium) 18.00 Gżira United vs Pembroke Athleta; 20.15 Birkirkara vs Mosta.