India will look to continue their great run in the ICC Champions Trophy while England will be desperate to finally grab a major 50-over title when the two sides meet in the final Sunday.
Birmingham is expected to receive quite a bit of rain unfortunately, so both teams will need to be prepared to battle their opponents as well as the elements at Edgbaston, something that India skipper M.S. Dhoni was pretty confident of doing.
"As far as the weather is concerned, it has been quite unpredictable, so we'll wait until tomorrow (Sunday)," he said. "We'll see what the prediction is like.
"The weather has proved the predictions also wrong at times. The last game they said it will be quite bad and we may not even get a 20-over game, and we ended up playing for 50 overs.
"We'll prepare ourselves, but we'll still see the weather forecast right close to the game before it starts."
England are expected to trouble the Indian batsmen with their bowling, with James Anderson in particular in brilliant form. Dhoni, though, insisted his top order is up to the challenge.
"The English team is a very good team, especially the bowlers, and what we are positive about is the fact our top order, they have done well, and also the fact they have played some of the best bowlers in world cricket so far in the tournament," Dhoni added.
"So I think they are quite well prepared for the English bowlers, it's just that, like in every game, you have to apply, also, so we'll wait and watch."
Alastair Cook will be dreaming of becoming the first England captain to lift a major trophy in the 50-over format, with the fact that they're playing at home making it even sweeter.
"Obviously it's a very exciting day today (Saturday), isn't it, the day before a big final," Cook said. "You can sense that excitement. It was in the squad, and the guys are just raring to go. I know today is a bit of a damp squid in terms of what we can do outside, but we're ready to play.
"We've been playing a lot this summer, and we've been playing some good one-day cricket the last few games. It's a one off day. Whichever side plays the best on the day, and I'm fully confident in our guys that we can upset India here tomorrow."
To watch England vs India Live Stream for U.S. viewers, click here.
For viewers in the U.K., click here.
Viewers in India can click here.
Expected lineups: England: Cook, Bell, Trott, Root, Morgan, Buttler, Bopara, Bresnan, Broad, Anderson, Tredwell.
India: Rohit, Dhawan, Kohli, Karthik, Raina, Dhoni, Jadeja, Ashwin, Kumar, Ishant, Yadav.