The A-League finals are finally upon us with two must-watch fixtures to decide who Sydney FC and Newcastle Jets face next week for spots in the decider.
In overseas action, relegation looms for a number of sides while Socceroo Tim Cahill will look to help Millwall continue their push for Premier League promotion.
To help you choose what to watch, Goal has taken a look at all the football on TV in the Australia today, tonight and this week, including some that you can watch for free and live stream.
All live football matches on Australian TV this week
Monday April 23
|Match||Competition||Kick-off time (AEST)||Channel|
|Southampton vs Chelsea||FA Cup||0:00||ESPN|
|Malaga vs Real Sociedad||La Liga||0:15||beIN Sports 2|
|Manchester City vs Swansea City||English Premier League||1:30||Optus Sport|
|Cologne vs Schalke||Bundesliga||2:00||beIn Sports 1|
|AZ Alkmaar vs Feyenoord||KNVB Dutch Cup||2:00||beIN Sports 3|
|Las Palmas vs Deportivo Alaves||La Liga||2:30||beIN Sports 2|
|Juventus vs Napoli||Serie A||4:45||beIN Sports 1|
|Atletico Madrid vs Real Betis||La Liga||4:45||beIN Sports 2|
|Bordeaux vs PSG||Ligue 1||5:00||beIN Sports 3|
|Gremio vs Atletico PR||Brazilian Serie A||8:00||beIN Sports 1|
|Boca Juniors vs Newell's Old Boys||Argentina Superliga||9:00||beIN Sports 3|