The cricketing gods might be teaching England a lesson.

(more…)