Jai Moondra marks his international debut with his first wicket for Ireland.

Cricket

Jai Moondra stars as Ireland stun India to seal historic 2-0 sweep

Passion for the beautiful game meets creativity in Kolkata's Fariapukur area

Sports

Murals, graffiti to crowded cafes — football fever rages in Kolkata

The Samurais will be taking on mighty Brazil in the Round of 32 on Monday

Sports

Only two Asian teams in last 32 – how does one bridge the gap?

Baptism by fire: New T20 captain Shreyas Iyer will look to return to winning ways

Cricket

Ireland T20I: Shreyas Iyer’s India hope to beat batting blues after shock loss

Bring on Argentina: Minnows     Cape Verde have lined up a meeting against Argentina

Football

World Cup: How Cape Verde wrote an underdog fairytale in the US

Shortlived joy: Scorer Shoja (shirt off) in the celebrations before the goal was disallowed

Football

World Cup: Points can be won in many ways but not respect, Iran camp says

Kylian Mbappe's France enjoy the shortest of odds so far

Sports

World Cup diary: France bookmakers’ favourite to win title, Spain second

Sebastian Beccacece celebrates with his family after Ecuador's shock win against Germany

Sports

Who is Beccacece, the Argentine miracle worker for Ecuador?

Vaibhav Sooryavanshi firing on all cylinders for India A in Sri Lanka

Sports

Vaibhav: Senior India debut beckons, but who makes way?

Kerim Alajbegovic: A star in the making

Football

World Cup diary: Meet Kerim from Bosnia, an 18-year-old making waves

Vinicius jr breaks into a trademark celebration after scoring against Scotland

Football

World Cup: Is Don Carlo’s presence getting the best out of Vinicius Junior?

Messi mania: Cake-cutting ceremony in progress in Kolkata

Sports

World Cup diary: Argentina fan club in Kolkata celebrates Messi’s 39th

200 and counting: Modric being thrown in the air by his teammates after the landmark

Football

Time to make more noise for Modric on his 200th Croatia cap