India beat England by 35 runs in the opening match of the tournament and the two sides will now face off again in the last match.
The home side have since won six straight games and seamer Anya Shrubsole believes the side have grown into the tournament.
“It gave us many lessons to learn,” Shrubsole told the BBC.
“Since then we’ve moved forward.
“The exciting thing is we feel like we’ve yet to put a perfect game together.
“Fingers crossed it happens on Sunday.”
England kocned South Africa out in the semi-finals while India thrashed Australia by six wickets thanks to an unbeaten 171 from Harmanpreet Kaur.
The clash set up the perfect final for organisers, who have sold out Lord’s and are expecting more than 26,000 to watch the game in person.