If you really want to read this, try using The Internet Archive.
England being good at ODIs is weird. Don't like it.