The 26-year-old scored four goals, all of which came in a stunning first 20 minutes, to take his already phenomenal goals tally to 126 goals from 133 internationals.
India beat Wales 4-2 on Thursday to finish in second place in Pool D and will now play a cross-over match to book a berth for a place in the quarterfinals of the World Cup.
The Islanders are seven points clear at the top of the ISL points table while bottom-placed NorthEast United FC slumped to their 13th defeat of the season.
Ahmed Jahouh opened the scoring early on, and then there was no stopping the high-flying table toppers who scored four goals past NorthEast United FC in the first half itself.
Annese tweaked his tactics specifically for Mumbai City FC, but the gamble did not pay off as the visitors found themselves three goals down inside the opening 15 minutes of the game.
The drag-flicker confessed that the team did provide scoring opportunities to Wales which they made full use of, scoring two quick goals in the third quarter to tie the game.
India's second-place finish in Pool D means they will now play New Zealand, who came third in Pool C in the crossovers, for a place in the quarterfinals.
India signalled their intent by choosing to bat when they won the toss, and even the loss of captain, Shafali Verma and Sonia Mehdiya relatively early, didn't derail their plans. G Trisha's sparkling 57 off 51 balls was studded with six boundaries. She received good support from the reliable
The two sides have met 17 times in the ISL. The home side have won eight games, while the Highlanders have won five, and four games have ended in draws. In the reverse fixture earlier this season, Mumbai City FC beat NorthEast United FC 3-1 in Guwahati
If India top their pool then they will not have to play the cross over match and moreover they will face a relatively easier opponent in quarter-final.