LONDON India were bowled out for 295 in their first innings on the second day of the second test against England at Lord's on Friday.
Scores: India 295 (A. Rahane 103; J. Anderson 4-60) v England
(Reporting by Josh Reich; Editing by John O'Brien)
Trending On Reuters
As soon as the final whistle confirmed Real Madrid's berth in the Champions League final against local rivals Atletico with a 1-0 aggregate victory over Manchester City on Wednesday, memories of 2014's all-Spanish final came flooding back. Full Article