In a weekend full of exciting sport and racing, it is hard to go past the return of the great mare Winx as the headline for the middle weekend in August.
She will go for her 26th straight win, breaking the tie she currently shares with Black Caviar.
Elsewhere the AFL enters its penultimate week with just three teams guaranteed finals action with another nine teams still competing for the remaining spots.
By Sunday night the NRL Finals picture could become clearer as well with seven of the eight games having an impact on the top eight standings.
The 2018 Rugby Championship also kicks off with the Bledisloe Cup in Sydney as Australia looks to reclaim the latter trophy for the first time since 2002 although the All Blacks go into the game as short priced favourites.
Read on to see what else is on this weekend and where you can find it.
Racing
Saturday 18th August
Winx Stakes Day at Royal Randwick
NRL Round 23
Read Our NRL Round Preview Here
Thursday 16th August
Broncos v Rabbitohs – Fox Sports and Nine @ 7:50pm
Friday 17th August
Sea Eagles v Titans – Fox Sports @ 6:00pm
Storm v Eels – Fox Sports and Nine @ 7:55pm
Saturday 18th August
Panthers v Knights – Fox Sports @ 3:00pm
Tigers v Dragons – Fox Sports @ 5:30pm
Sharks v Cowboys – Fox Sports and Nine @ 7:35pm
Sunday 19th August
Bulldogs v Warriors – Fox Sports @ 2:00pm
Raiders v Roosters – Fox Sports @ 4:10pm
AFL Round 22
Read Our AFL Round Preview Here
Friday 17th August
Richmond v Essendon – Fox Footy and Seven @ 7:50pm
Saturday 18th August
Collingwood v Port Adelaide – Fox Footy @ 1:45pm
Geelong v Fremantle – Fox Sports @ 2:10pm
GWS Giants v Sydney – Fox Footy @ 4:35pm
St Kilda v Hawthorn – Fox Footy and Seven @ 7:25pm
Gold Coast v Brisbane – Fox Sports @ 7:25pm
Sunday 19th August
Carlton v Western Bulldogs – Fox Footy @ 1:10pm
West Coast v Melbourne – Fox Sports and Seven @ 3:20pm
Adelaide v North Melbourne – Fox Footy @ 4:40pm
Premier League Round 2
Read Our Premier League Round Preview Here
Saturday 17th August
Cardiff v Newcastle – Optus Sport @ 9:30pm
Sunday 18th August
Everton v Southampton – Optus Sport @ 12:00am
Leicester v Wolves – Optus Sport @ 12:00am
Tottenham v Fulham – Optus Sport and SBS @ 12:00am
West Ham v Bournemouth – Optus Sport @ 12:00am
Chelsea v Arsenal – Optus Sport @ 2:30am
Burnley v Watford – Optus Sport @ 10:30pm
Manchester City v Huddersfield – Optus Sport @ 10:30pm
Monday 19th August
Brighton v Manchester United – Optus Sport @ 1:00am
Tuesday 20th August
Crystal Palace v Liverpool – Optus Sport @ 5:00am
Rugby Championship Week 1
Saturday 18th August
Australia v New Zealand – Fox Sports and Ten @ 8:00pm
Sunday 19th August
South Africa v Argentina – Fox Sports @ 1:05am
MLB on TV
Thursday 16th August
Philadelphia Phillies v Boston Red Sox – ESPN @ 9:00am
Saturday 18th August
MLB StrikeZone – ESPN @ 9:00am