Has any team won an ODI World Cup match on the final ball?