India celebrates World Cup ‘booster shot’ after Sri Lanka ‘battered’

Get Alerts