A brilliant victory to restore faith in the England ODI side. After beating the cricketing powerhouse of Scotland, we've followed it up with another resounding win against the other cricketing powerhouse of Afghanistan.
Have no fear. With home advantage, we must now be NAILED ON to win the...