A century by England captain Charlotte Edwards helped her side to a four-wicket win over New Zealand Women in the third-fourth play-off at the Women's World Cup on Friday.
The victory for England will be bittersweet as the previously ranked world No.1 team has now dropped to third in the latest rankings.
In Cuttack, Sri Lanka's Shashikala Siriwardena led her side back to glory, after their earlier loss to South Africa, to cement an 88-run victory over the Proteas in match for fifth and sixth positions.
Edwards led from the front to ensure the England, the world champions going into this tournament, finished the event on a high with a victory over New Zealand in front of a lively crowd at the Cricket Club of India.
Having won the toss, Edwards elected to field first, New Zealand posted 220 in 50 overs. Vice-captain Amy Satterthwaite once again was the cornerstone of the White Ferns' innings with the 26-year-old from Christchurch scoring 85. Holly Colvin proved to be the pick of the England bowling attack with 3-31, including two maidens while Arran Brindle claimed 2-38.
In reply, Edwards' run-making was assisted by Sarah Taylor, Lydia Greenway and Brindle but it was clear the captain had her sights set on ensuring England salvaged a third-place finish in the tournament.
Edwards' struck her second century of the tournament in 116 balls with 14 boundaries. This century sees her join Australia's Karen Rolton and New Zealand's Debbie Hockley as the only three women to have scored two centuries in a single World Cup, while she has equalled Hockley's record of four centuries in World Cup.
Women's World Cup results:
Play-off for 3rd place
England beat New Zealand by four wickets New Zealand 220-8 in 50 overs (Amy Satterthwaite 85, Frances Mackay 30, Nicola Browne 27 not out, Suzie Bates 21, Katie Perkins 20; Holly Colvin 3-31, Arran Brindle 2-38) England 222-6 in 47 overs (Charlotte Edwards 106 not out, Lydia Greenway 31, Sarah Taylor 28, Arran Brindle 27; Lucy Doolan 3-50, Sian Ruck 2-20)
Play-off for 5th place
Sri Lanka beat South Africa by 88 runs
Sri Lanka 244-7 in 50 overs (Chamari Atapattu 52, Shashikala Siriwardene 44, Eshani Kaushalya 43, Deepika Rasangika 43; Marcia Letsoalo 2-36, Chloe Tryon 2-46) South Africa 156 all out in 40.1 overs (Shandre Fritz 54, Dane van Niekerk 26; Shashikala Siriwardene 4-32, Sripali Weerakkody 2-15, Chamani Seneviratna 2-35)
Sunday's final: Australia vs West Indies in Mumbai