knock-out
Martial ArtsLo Thi Phung at 54kg: An Extra Round, an Empty Seat and MMA’s Asiad DoorwayWhen the extra round ended in the women’s 54 kg quarterfinal, Lo Thi Phung wa...
Domestic FootballU23 Vietnam 2-0 U23 Philippines: Two Late Goals and the Gaps the Scoreline Leaves OutIn the 87th minute, in a small cafe in Lyon where I watched the match with a...
EsportsFaker, Oner and the Late-Season Draft: T1 Searching for Their Rhythm Before Worlds 2026The stadium in Incheon fell silent that way only T1's stands can. It is the...
VolleyballBrazil beat Argentina 3-0 in the South American final: Three attackers, one ticket, one question markThe first set of the final ended 26-24. That was the only stretch of the nigh...
International FootballSinner Withdraws from China Open with Knee Issue: The World No. 1 and the Art of Choosing Which Battles to FightA short statement, no press conference, no replay of him limping off court, n...
International FootballStage-2 Deep Professional Analysis: Empty Data Input and the Limits of Every Football ConclusionSTAGE-2 DEEP PROFESSIONAL ANALYSIS: EMPTY DATA INPUT AND THE LIMITS OF EVERY...
Domestic FootballVietnam lose captain Quang Hai for inaugural FIFA ASEAN Cup: a No.10 and an armband gone in one afternoonOn the afternoon of September 22, the opening whistle of training blew while...
International FootballThe Night the World Cup Signal Died: How I Learned to See the Match in the DarkIn June 2026, the television signal from the Spain-Portugal match cut out jus...
TennisUS Open Day Three: Pegula's Blitz, Medvedev's Steadiness, and the Big Question About Alcaraz's WristArthur Ashe Stadium at 11 PM had no more cheers. Jessica Pegula's match had...
BasketballBahcesehir edge Besiktas: Marquise Reed delivers as Besiktas' 62 points from four imports expose a paint problemThe match report I opened close to midnight ran to less than a single page....
International FootballBallon d'Or 2026 and the Unverified Dossier: Harry Kane, 73 Goals, and the Data VoidOn the night of October 27, when Harry Kane was named, one section of the cro...
EsportsStarSeries Fall 2026: NRG Beat MOUZ 2-1 — When the No. 2 Seed Fell to Macro Errors, Not AimOn the Dust2 scoreboard, in the deciding map of StarSeries Fall 2026, Nick...
International FootballThe Empty Board: When Football Analysis Has No Facts LeftMarseille, October, eleven at night. I open the file a colleague sent over,...
BadmintonWorld Junior 2026 in Cairo: The 3×55 and 3×15 Formats Put the U19 Generation's Bodies to an Unprecedented TestThirteen days. From October 5 to October 17, 2026, in Cairo, India's junior...
EsportsNine Layers of Esports Analysis and an Empty Dataset: Why the N/A Must StayAt 2:40 in the morning I opened the esports analysis report that had just...
EsportsKDA 50 with Zero Deaths: The 'Impossible' Records in Professional Dota 2 HistoryIn the history of professional Dota 2, there are numbers considered...
Domestic FootballV.League and the Squad Depth Problem of Vietnamese FootballOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Vietnam...
International FootballÓscar Perea and the Limits of the Luxury Substitute Label at AméricaAt the 76th minute of a match in which América could not break down the...
EsportsDoctrine and the Vampiric Support Gamble: Overwatch 2 Re-Examines the Support RoleAt BlizzCon 2026, the moment Doctrine appeared on the reveal stage was anythi...
Domestic FootballWhen an analysis report says nothing: How poor open data is hurting Vietnamese footballOne evening in Barcelona, I opened a deep analysis report that had just been...
Domestic FootballU23 Vietnam 2-0 U23 Philippines: Two Late Goals and the Gaps the Scoreline Leaves OutIn the 87th minute, in a small cafe in Lyon where I watched the match with a...
EsportsFaker, Oner and the Late-Season Draft: T1 Searching for Their Rhythm Before Worlds 2026The stadium in Incheon fell silent that way only T1's stands can. It is the...
VolleyballBrazil beat Argentina 3-0 in the South American final: Three attackers, one ticket, one question markThe first set of the final ended 26-24. That was the only stretch of the nigh...
International FootballSinner Withdraws from China Open with Knee Issue: The World No. 1 and the Art of Choosing Which Battles to FightA short statement, no press conference, no replay of him limping off court, n...
International FootballStage-2 Deep Professional Analysis: Empty Data Input and the Limits of Every Football ConclusionSTAGE-2 DEEP PROFESSIONAL ANALYSIS: EMPTY DATA INPUT AND THE LIMITS OF EVERY...
Domestic FootballVietnam lose captain Quang Hai for inaugural FIFA ASEAN Cup: a No.10 and an armband gone in one afternoonOn the afternoon of September 22, the opening whistle of training blew while...
International FootballThe Night the World Cup Signal Died: How I Learned to See the Match in the DarkIn June 2026, the television signal from the Spain-Portugal match cut out jus...
TennisUS Open Day Three: Pegula's Blitz, Medvedev's Steadiness, and the Big Question About Alcaraz's WristArthur Ashe Stadium at 11 PM had no more cheers. Jessica Pegula's match had...
BasketballBahcesehir edge Besiktas: Marquise Reed delivers as Besiktas' 62 points from four imports expose a paint problemThe match report I opened close to midnight ran to less than a single page....
International FootballBallon d'Or 2026 and the Unverified Dossier: Harry Kane, 73 Goals, and the Data VoidOn the night of October 27, when Harry Kane was named, one section of the cro...
EsportsStarSeries Fall 2026: NRG Beat MOUZ 2-1 — When the No. 2 Seed Fell to Macro Errors, Not AimOn the Dust2 scoreboard, in the deciding map of StarSeries Fall 2026, Nick...
International FootballThe Empty Board: When Football Analysis Has No Facts LeftMarseille, October, eleven at night. I open the file a colleague sent over,...
BadmintonWorld Junior 2026 in Cairo: The 3×55 and 3×15 Formats Put the U19 Generation's Bodies to an Unprecedented TestThirteen days. From October 5 to October 17, 2026, in Cairo, India's junior...
EsportsNine Layers of Esports Analysis and an Empty Dataset: Why the N/A Must StayAt 2:40 in the morning I opened the esports analysis report that had just...
EsportsKDA 50 with Zero Deaths: The 'Impossible' Records in Professional Dota 2 HistoryIn the history of professional Dota 2, there are numbers considered...
Domestic FootballV.League and the Squad Depth Problem of Vietnamese FootballOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Vietnam...
International FootballÓscar Perea and the Limits of the Luxury Substitute Label at AméricaAt the 76th minute of a match in which América could not break down the...
EsportsDoctrine and the Vampiric Support Gamble: Overwatch 2 Re-Examines the Support RoleAt BlizzCon 2026, the moment Doctrine appeared on the reveal stage was anythi...
Domestic FootballWhen an analysis report says nothing: How poor open data is hurting Vietnamese footballOne evening in Barcelona, I opened a deep analysis report that had just been...
