Cricket Sports

Cottrell the villain and Archer the hero as Royals seal record run chase

West Indies fast bowler Sheldon Cottrell gave up 30 runs in a critical 18th over before Barbados-born England star Jofra Archer lashed two of three sixes in a penultimate over which gushed 19 runs, as Rajasthan Royals pulled off a Indian Premier League record run chase of 224 to stun Kings XI Punjab by four wickets on Sunday.

Read more