Michael Vaughan: England will make the semifinals of the World Cup

"You've just got to play the best cricket [to win the World Cup]," says the former England captain.

Michael Vaughan: England will make the semifinals of the World Cup