penang
Full Scoreboard, Empty Dataset: Nine Layers of Reading a Badminton MatchIt was four in the morning in Penang and the ceiling fan turned like a broken...
Zheng Qinwen Wins the China Open: Composure at the Closing Points, and a Data File Left BlankBeijing, late September. I was sitting in the press row behind the sideline o...
China Masters 2026: Srikanth Ends a Five-Year Drought, Satwik-Chirag Survive a 69-Minute StormThe day's play at the China Masters 2026 ended, and I sat with a single numbe...
The Empty Spreadsheet: The Silent Trap of Chess AnalyticsIn 2026, in the analysis room of an international chess round in Europe, I sa...
The 52-Week Window and the Points Equation: Where a Table Tennis Player's True Value Is DecidedA midnight call is never just a message. That night, the voice on the other e...
Gen.G complete 3-0 Swiss Stage run at Worlds 2026, LYON drop to elimination roundOn the evening of Sunday, 25 October 2026, at the Credit Union of Texas Event...
Jodar and Four Comebacks in Shanghai: What the Referee's Eye Sees That the Stands MissIn the first set, Rafael Jodar had three break-point chances and lost all...
Quang Hai Out of the FIFA ASEAN Cup: The Void at No.10 and Kim Sang Sik's GambleOn the day the Vietnam national team assembled at their training centre, ever...
From Hospital Ward to Road Race: 2:29:07 and the Economics of a Former Nurse Turned MarathonerAt kilometer 35 of a marathon, the body no longer runs on willpower. It runs ...
Persib, the 79th Minute, and the Space in Front of a Low BlockSeventy-ninth minute at Si Jalak Harupat. The board goes up, Julio Cesar leav...
Vietnam women's sepak takraw reaches Asiad 20 final: one substitution and a crack in the opening ralliesAt midday on September 28, in the Asiad 20 women's doubles sepak takraw...
One Word, Two Worlds: Why Southeast Asia Still Misnames the Sport It LovesOn the third row of a small arena in northern Thailand, two men sitting side ...
The Scoresheet and Chess Diplomacy: When Modi Handed History to TashkentI looked at the photograph of Indian Prime Minister Narendra Modi holding a...
Sasipaporn and the 18 Points That Could Not Save Thanh Hoa: When a Thai Blockbuster Starves Behind the NetShe scored 8 points, then 0, then 18. Three consecutive numbers within a sing...
Thep Can Tho 2-0 Xuan Thien Phu Tho: seven clear chances, two goals and a defence still unprovenIn the 49th minute a ball came in from the right, goalkeeper Tien Tao pushed ...
A "Tennis" Label Pinned to a Balochistan Report: The Flaw Is in Classification, Not ContentA security report from Pakistan — confirming more than 71 militants killed in...
The Éder Militão File: Two ACLs, 195 Days Out, and a Misspelled Name at Real MadridThe first thing I checked when a Real Madrid news item appeared on my feed in...
What Lies Behind the V.League Table: Vietnamese Football's Data GapI sat in the press tribune at Hang Day Stadium on a late April afternoon. The...
The Fourth Goal and the Silence After the Touchline Shove: When the Captain Stops Believing in the BenchIn the 67th minute, Bruno Fernandes left the pitch. He did not walk. He moved...
Vietnamese Swimming and the Stopwatch Nobody ReadsVietnamese Swimming and the Stopwatch Nobody Reads At five in the morning the...
Zheng Qinwen Wins the China Open: Composure at the Closing Points, and a Data File Left BlankBeijing, late September. I was sitting in the press row behind the sideline o...
China Masters 2026: Srikanth Ends a Five-Year Drought, Satwik-Chirag Survive a 69-Minute StormThe day's play at the China Masters 2026 ended, and I sat with a single numbe...
The Empty Spreadsheet: The Silent Trap of Chess AnalyticsIn 2026, in the analysis room of an international chess round in Europe, I sa...
The 52-Week Window and the Points Equation: Where a Table Tennis Player's True Value Is DecidedA midnight call is never just a message. That night, the voice on the other e...
Gen.G complete 3-0 Swiss Stage run at Worlds 2026, LYON drop to elimination roundOn the evening of Sunday, 25 October 2026, at the Credit Union of Texas Event...
Jodar and Four Comebacks in Shanghai: What the Referee's Eye Sees That the Stands MissIn the first set, Rafael Jodar had three break-point chances and lost all...
Quang Hai Out of the FIFA ASEAN Cup: The Void at No.10 and Kim Sang Sik's GambleOn the day the Vietnam national team assembled at their training centre, ever...
From Hospital Ward to Road Race: 2:29:07 and the Economics of a Former Nurse Turned MarathonerAt kilometer 35 of a marathon, the body no longer runs on willpower. It runs ...
Persib, the 79th Minute, and the Space in Front of a Low BlockSeventy-ninth minute at Si Jalak Harupat. The board goes up, Julio Cesar leav...
Vietnam women's sepak takraw reaches Asiad 20 final: one substitution and a crack in the opening ralliesAt midday on September 28, in the Asiad 20 women's doubles sepak takraw...
One Word, Two Worlds: Why Southeast Asia Still Misnames the Sport It LovesOn the third row of a small arena in northern Thailand, two men sitting side ...
The Scoresheet and Chess Diplomacy: When Modi Handed History to TashkentI looked at the photograph of Indian Prime Minister Narendra Modi holding a...
Sasipaporn and the 18 Points That Could Not Save Thanh Hoa: When a Thai Blockbuster Starves Behind the NetShe scored 8 points, then 0, then 18. Three consecutive numbers within a sing...
Thep Can Tho 2-0 Xuan Thien Phu Tho: seven clear chances, two goals and a defence still unprovenIn the 49th minute a ball came in from the right, goalkeeper Tien Tao pushed ...
A "Tennis" Label Pinned to a Balochistan Report: The Flaw Is in Classification, Not ContentA security report from Pakistan — confirming more than 71 militants killed in...
The Éder Militão File: Two ACLs, 195 Days Out, and a Misspelled Name at Real MadridThe first thing I checked when a Real Madrid news item appeared on my feed in...
What Lies Behind the V.League Table: Vietnamese Football's Data GapI sat in the press tribune at Hang Day Stadium on a late April afternoon. The...
The Fourth Goal and the Silence After the Touchline Shove: When the Captain Stops Believing in the BenchIn the 67th minute, Bruno Fernandes left the pitch. He did not walk. He moved...
Vietnamese Swimming and the Stopwatch Nobody ReadsVietnamese Swimming and the Stopwatch Nobody Reads At five in the morning the...
