It was an 18-run defeat, but still it’s a defeat. And, it wasn’t a match with full ODI status, but it’ still a 50 overs match (Which is the format for the World Cup).
No matter what’s the status of the match (official ODI or not), when you win a match against a top favorites for the tournament...