The intense battle for the final spot continues, with Uganda, Kenya, Zimbabwe, and Nigeria still actively vying for contention.
Half-centuries from Rohit Sharma and KL Rahul helped India reach their target with 28 balls to spare to give departing head coach Ravi Shastri a winning send-off.
Tim Southee and Trent Boult stole the show as they bagged a couple of wickets each to ensure the victory for the Kiwis.
Pakistan batted first and scored 189-2 in 20 overs thanks to an outstanding partnership by openers Mohammad Rizwan and Babar Azam.
Bowlers Naveen-ul-Haq and Hamid Hassan picked three wickets each to completely dismantle the Namibian batting attack.
Mohammad Nabi helped Afghanistan finish strongly in the death after Mohammad Shahzad delivered a fine performance at the top of the order.
An interesting statistic about his spell was that every batter he dismissed walked back to the pavilion before opening their respective accounts.
Needing 1 off the last over of the match, JJ Smit smashed the first ball over cover for an extravagant six, sending all Namibian supporters into raptures.
Lahiru Kumara and Wanindu Hasaranga bowled magnificent spells, taking three wickets apiece for Sri Lanka.
Namibia’s first-ever men’s World Cup win is a magical moment, but it was fully deserved after an impressive all-round performance.