Weekend sports fixtures
Today
Football
National Stadium: BOV Premier League 3 p.m. Floriana vs Marsaxlokk; 5 p.m. Birkirkara vs Sliema Wanderers.
Hibs Ground: Division One KO semi-finals 1 p.m. Dingli Swallows vs Mosta; 3 p.m. Pietà Hotspurs vs St Patrick.
San Gwann: Swan Knock-out final 2 p.m. Sliema Rangers vs San Gwann '93.
Archery
Marsa: FITA Long distances. Start: 3.30 p.m.
Kickboxing
St Julian: (Sky Club) National Full Contact Championship. Start: 7.30 p.m.
Tennis
Marsa: British Airways Open finals 4.30 p.m. K. Cassar vs A. Valenzia; to follow M. Asciak vs D. Agius.
Waterpolo
National Pool: Ghaqda Kittieba Sports Cup 5.15 p.m. San Giljan vs Sirens. President's Cup 6.30 p.m. Sliema vs Neptunes.
Tomorrow
Football
National Stadium: BOV Premier League 5 p.m. Hibernians vs Valletta.
Centenary Stadium: Division Three promotion play-off 9.30 a.m. Sta Lucija vs Zurrieq.
Tedesco Stadium: GIDA KO semi-finals 8.30 a.m. AD2000 vs Memories; 9.45 a.m. Young Boys vs Club 33.
Horse Racing
Marsa: 27th meeting of the season. Start: 2 p.m.
Motor Sport
Xaghra, Gozo: Third round of ICC hillclimb championship. Start: 9 a.m.
Shooting
Bidnija: Skeet/Double Trap competition - Mosta Bacon Trophy. Start: 10 a.m.
Triathlon
Birzebbuga: Middle distance race (113kms). Start (from near Al Fresco Restaurant): 7 a.m.