It is time for a ideal payback as India Women take on Australia Women in the semi-final of ICC Women's World Cup 2017 at County Ground, Derby.
This is the second time that India has reached the finals of a World Cup after 2005.
And the Country Ground has been a happy hunting ground for Mithali Raj's side - her team have won all four of their games in Derby but Australia are yet to play there.
No quick runs. The match had been shortened to 42 overs per side and India needed a good target against the mighty Australia. Harmanpreet did not think twice before setting off, yet again, and covered the 22-yards twice to help India finish with a mammoth 281 on the board.
"I would say this team has the capability to put uptheir best performance", said Indian skipper Mithali Raj on the eve of the game.
Coming in at No.4, Harmanpreet fired a 115-ball unbeaten 171 to bail out the team, once tottering at 35/2 after losing both the openers - Smriti Mandhana (6) and Punam Raut (14) inside the first 10 overs.
There was momentary despair on 98 for the all-rounder as she called for a second run after a fumble in the field.
Already the highest scorer in the history of the women's game with more than 6000 runs to her name, Raj scored a fine century in her side's victory over New Zealand to book a last-four spot.
Chasing a seventh tournament success, Meg Lanning's team slumped to a 36-run defeat following one of the greatest-ever innings by a female player from Sydney Thunder WBBL star Harmanpreet Kaur.
Australian captain Meg Lanning, who was suffering from a shoulder injury, is back in charge. They have a lot of depth in their batting and have good bowlers who can restrict the opposition.
India head into the semi-final clash with plenty of spin options, with Ekta Bisht and Rajeshwari Gayakwad having taken five-wicket-hauls on the Derby ground.
Such was the ferocity of her attack, that the Kaur got to her third ODI hundred in just 90 balls before launching most of the Aussie bowlers out of the park.
Kaur's 171 is the second-highest score by an Indian batsman in women's one-day internationals, behind Deepti Sharma's 188 scored earlier this year. She was looking to hoick the ball over mid-wicket when she ended up gifting a simple catch to Beth Mooney.
Montenegro asks for global help to fight fires
A man has died in a nearby village, but it wasn't clear whether his death was directly related to the fire, the state TV said. Hundreds of firefighters were also working to extinguish a forest fire about nine miles from Nice in the south of France .
Google job listings app Hire now available in the US
The company cited a study by Bersin by Deloitte that found the average time required to fill a new position is 52 days . Hire is now based out of United States based businesses and it is designed for use by both employers and employees.