George Roberts - ARTICLES

July23

England cruelly denied at Lord

by:

Adverse weather prevented England from claiming a win in the first Test at Lord’s, with India just one wicket away from defeat.