It all comes down to this.

England bested India by four wickets in the series' sixth match to send the English to the one-day, winner-take-all tournament final against Australia.

Australia will have the home crowd advantage at their backs, as well as the confidence their undefeated record in the tournament confers them. They're the favorites in every sense of the word and, quite simply, England has a tough climb ahead of them to the trophy.

More impossible things happen all the time in sports however. Regardless of the outcome, this is sure to be a barnburner of a match.

You can catch a free live stream of England and Australia's Carlton Tri Series Tournament Final RIGHT HERE.

Australia Squad (subject to change)
MJ Clarke*, GJ Bailey, PJ Cummins, XJ Doherty, JP Faulkner, AJ Finch, BJ Haddin†, JR Hazlewood, MC Henriques, MG Johnson, MR Marsh, SE Marsh, GJ Maxwell, GS Sandhu, SPD Smith, MA Starc, DA Warner, SR Watson, CL White

England Squad (subject to change)
EJG Morgan*, MM Ali, JM Anderson, GS Ballance, IR Bell, RS Bopara, SCJ Broad, JC Buttler†, ST Finn, AD Hales, CJ Jordan, JE Root, JWA Taylor, JC Tredwell, CR Woakes