The Ashes are finally here and the Perth Test is set to get underway to launch one of the most highly anticipated series in recent history.
ABC Sport will have you covered on the air and online right throughout the series, so make sure to bookmark abc.net.au/news/sport on your phone and computer.
Here's everything you need to know.
What time does the Ashes start today?
The first Test starts at 1:20pm AEDT, which is 10:20am in Western Australia, 12.20pm in Queensland, and 12:50pm in South Australia.
The Perth Test is the first of five Tests. Here's the schedule for the remaining Tests:
Second Test December 4-8, The Gabba, Brisbane
Starts at 2pm local time, 3pm AEDT, 3:30pm SA, 1pm WA
Third Test December 17-21, Adelaide Oval, Adelaide
Starts at 11am local time, 10:30am AEDT, 11:30

ABC News Canberra

The West Australian
Bozeman Daily Chronicle Sports
CNN Politics
The Conversation
Live 5 News Crime
Associated Press US and World News Video
MSNBC
AlterNet