India
International FootballBrazil Thrash India in Historic Friendly in Kolkata: A Signal from the MarginsIndia did not know they had been forgotten until Brazil's lineup appeared at...
ChessGlobal Chess League 2026: Carlsen Returns, India Fields Strong Squad, but Schedule Poses Major ChallengeIn just a few days, the fourth season of the Tech Mahindra Global Chess Leagu...
BadmintonLooking back at the 2026 Asian Games women's singles quarter-final: Chen Yufei comes from behind to eliminate PV Sindhu in three gamesIn Aichi-Nagoya, after the women's singles quarter-final ended, I stayed in t...
EsportsBLAST Slam VIII: How Last Chance Pressure Exposed the Gap Between Giants and ChallengersA 28-minute decider ending 27-4. That is the only number I needed to understa...
Formula 1FIA Declares Extreme Heat Warning for Italian GP at Monza: The Cooling Equation Becomes a Decisive FactorMonza, this weekend, is not just F1's temple of speed but a true furnace. As...
Domestic FootballHCMC salvage a 2-2 draw at Hue: A point rescued by moments, not by systemMinute 67 at Hue. Cong Hau receives the ball on the left flank, faces Hong...
Table TennisWorthing TTC Launches Junior Team 1 Star: The Gap Sits at the Base of England's Table Tennis PyramidOn 10 October, in the seaside town of Worthing in West Sussex, a junior team...
EsportsWhen the Data Pipeline Collapses: What Esports Learns from an Empty Analysis22:47 Beijing time, December 9, 2026. I was the youngest member of the World...
Martial ArtsEmpty Training Grounds, But the Rhythm of Fists Still EchoesFour in the morning at the National Sports Training Center, Hanoi. No...
Table TennisNine Analytical Sections, Zero Data Points: The Silent Failure in Table Tennis ReportingAt two in the morning I opened the analysis file on screen. The frame was...
EsportsRiot Games Admits Round Should Have Been Replayed, Yet Keeps the Result at Champions ShanghaiThe big screen at the Shanghai arena froze at 3-1. Doğan "xeus" Gözgen sat...
BasketballTerrafirma and the Three Contracts Left Behind: When the Cap Sheet Speaks Instead of the PlaybookThree in the morning. Manila is more than two thousand kilometres from Hai...
BadmintonChina's Badminton Team and the 2026 Asian Games: When an Empire Publicly Lowers Its TargetIn 2026, while hosting an international badminton event in Binh Duong, I...
BasketballAlimpijevic reveals Jokic was very sick for 3 days yet still played: Serbia's 76-64 win over Italy and the lesson of squad depthI have followed international basketball for 36 years, through countless Worl...
GolfJustin Rose's 208-Yard Ace: A Moment Between Two SilencesI sat in the press area behind the 9th green for 40 minutes before Justin Ros...
International FootballV-League Transfer Window: When a Starting Place Is Decided at the DeskOn the final training morning before a long away trip, I stood at the corner ...
Martial ArtsData Voids in Combat Sports: What Happens When There Is Nothing to VerifyGuangzhou nights are sealed so tight that even a heartbeat has to practise...
VolleyballVietnamese Volleyball and Match Density: When a Shoulder Gives Way Before the Data Can SpeakFor more than thirty years of watching volleyball, I have drawn one conclusio...
BadmintonSoutheast Asian Youth Badminton: Eight Pages of Scouting Report, Not a Single Line of DataLast March, a scouting file landed in my inbox from a provincial badminton...
BilliardsMark Allen's mysterious absence from World Snooker Tour continues: From Crucible heartbreak to missed eventsNorthern Ireland snooker star Mark Allen has not returned to competitive play...
ChessGlobal Chess League 2026: Carlsen Returns, India Fields Strong Squad, but Schedule Poses Major ChallengeIn just a few days, the fourth season of the Tech Mahindra Global Chess Leagu...
BadmintonLooking back at the 2026 Asian Games women's singles quarter-final: Chen Yufei comes from behind to eliminate PV Sindhu in three gamesIn Aichi-Nagoya, after the women's singles quarter-final ended, I stayed in t...
EsportsBLAST Slam VIII: How Last Chance Pressure Exposed the Gap Between Giants and ChallengersA 28-minute decider ending 27-4. That is the only number I needed to understa...
Formula 1FIA Declares Extreme Heat Warning for Italian GP at Monza: The Cooling Equation Becomes a Decisive FactorMonza, this weekend, is not just F1's temple of speed but a true furnace. As...
Domestic FootballHCMC salvage a 2-2 draw at Hue: A point rescued by moments, not by systemMinute 67 at Hue. Cong Hau receives the ball on the left flank, faces Hong...
Table TennisWorthing TTC Launches Junior Team 1 Star: The Gap Sits at the Base of England's Table Tennis PyramidOn 10 October, in the seaside town of Worthing in West Sussex, a junior team...
EsportsWhen the Data Pipeline Collapses: What Esports Learns from an Empty Analysis22:47 Beijing time, December 9, 2026. I was the youngest member of the World...
Martial ArtsEmpty Training Grounds, But the Rhythm of Fists Still EchoesFour in the morning at the National Sports Training Center, Hanoi. No...
Table TennisNine Analytical Sections, Zero Data Points: The Silent Failure in Table Tennis ReportingAt two in the morning I opened the analysis file on screen. The frame was...
EsportsRiot Games Admits Round Should Have Been Replayed, Yet Keeps the Result at Champions ShanghaiThe big screen at the Shanghai arena froze at 3-1. Doğan "xeus" Gözgen sat...
BasketballTerrafirma and the Three Contracts Left Behind: When the Cap Sheet Speaks Instead of the PlaybookThree in the morning. Manila is more than two thousand kilometres from Hai...
BadmintonChina's Badminton Team and the 2026 Asian Games: When an Empire Publicly Lowers Its TargetIn 2026, while hosting an international badminton event in Binh Duong, I...
BasketballAlimpijevic reveals Jokic was very sick for 3 days yet still played: Serbia's 76-64 win over Italy and the lesson of squad depthI have followed international basketball for 36 years, through countless Worl...
GolfJustin Rose's 208-Yard Ace: A Moment Between Two SilencesI sat in the press area behind the 9th green for 40 minutes before Justin Ros...
International FootballV-League Transfer Window: When a Starting Place Is Decided at the DeskOn the final training morning before a long away trip, I stood at the corner ...
Martial ArtsData Voids in Combat Sports: What Happens When There Is Nothing to VerifyGuangzhou nights are sealed so tight that even a heartbeat has to practise...
VolleyballVietnamese Volleyball and Match Density: When a Shoulder Gives Way Before the Data Can SpeakFor more than thirty years of watching volleyball, I have drawn one conclusio...
BadmintonSoutheast Asian Youth Badminton: Eight Pages of Scouting Report, Not a Single Line of DataLast March, a scouting file landed in my inbox from a provincial badminton...
BilliardsMark Allen's mysterious absence from World Snooker Tour continues: From Crucible heartbreak to missed eventsNorthern Ireland snooker star Mark Allen has not returned to competitive play...
