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