National Stadium: U*Bet FA Trophy semi-final 5 p.m. Birkirkara vs Floriana.
Centenary Stadium: BOV Division Three championship decider 4 p.m. Siġġiewi vs Għargħur.
Luxol Ground: YFA U-17 9 a.m. Melita vs Sliema; 10.30 a.m. Birkirkara vs Floriana.
Tarxien: IASC Coca-Cola Cup 8.30 a.m. Senglea vs Msida; 10 a.m. KO final Floriana vs Birżebbuġa .
Melita Ground: GIDA KO semi-finals 8.30 a.m. AD2000 vs FC Scandinavia; 9.45 a.m. FC Comino vs Birnapa.
Basketball
Ta’ Qali: Cadettes 9.15 a.m. Athleta vs Luxol; 11 a.m. Siġġiewi Derby vs Depiro Mtarfa. Division Two (men) 12.45 p.m. Athleta vs Miscela d’Oro. Division One (men) 2.30 p.m. A-Z Electronics vs Siġġiewi Derby. Women’s League final play-offs (1) 4.15 p.m. Luxol vs Hibs Medsea.
Hockey
Corradino: HAM KO SF 9 a.m. Sliema Hotsticks vs Qormi.
Horse Racing
Marsa: 24th meeting of the season. First race at 2 p.m.
Motor Sport
Ta’ Qali: ASM Championship races. First event at 11 a.m.
Gozo: Xagħra Hillclimb. Start: 8 a.m.
Powerboats
St Paul’S Bay: Championship, second round. First event at 10.30 a.m.
Sailing
St Paul’s Bay: Malta Young Sailors Club Open Day. Activities start at 10 a.m.
Shooting
Bidnija: Skeet and Double Trap shoots. Start: 10 a.m.
Squash
Marsa: Squash Section Open Day. Start: 9 a.m.
Swimming
Tal-Qroqq: ASA time-trials at 10 a.m.
Weightlifting
Cottonera SC: Open Championship (men and women). Start: 10.15 a.m.