Twitter Reactions: Netherlands confirm ticket to India for World Cup 2023 with epic win against ScotlandNetherlands confirm ticket to India for World Cup 202306 Jul 20232 Min