bi-a
From Xi'an to Shenzhen: Snooker Relocates Its Centre of Gravity to a City of 17 MillionOn the boat pulling away from Shekou, the Shenzhen Open organisers staged...
Vietnamese Three-Cushion: The New Power Map and the Numbers That Never Sit on the TableThe competition hall in Ho Chi Minh City, 21:47. The scoreboard showed 39-39,...
Busuttil, Malta and the Narrowest Door in Professional SnookerSofia, mid-October. The final table of Q Tour Event 2 sits in a hotel hall in...
Hoang Sao at the 10-Ball World Championship in Ho Chi Minh City: Call-Shot, 200 Cueists and the Real Measurement After September 26In 10-ball, a ball that drops into a pocket the player did not call does not...
Professional Billiards: Six Sports Hidden Behind One Name and the No. 64 Relegation LineInside the press room of the Crucible Theatre in Sheffield, a World...
World Billiards 2026: The Class of '75 and the Power Transfer That the Data Saw ComingOpening In May 2026, I was in the newsroom in London as the semi-finals of th...
When Sports Analysis Falls into a Void: Process Lessons from a Data-Empty ReportI have spent more than four decades observing how the sports industry operate...
Minute 90+4: When the Goalkeeper Leaves the Goal, Who Is the Last Man?The referee's whistle sounded at minute 90+4, but not to end the match. It wa...
Success Rate, Efficiency, and Modern Volleyball's Biggest IllusionSuccess Rate, Efficiency, and Modern Volleyball's Biggest Illusion Opening: T...
Singapore Open 2026: Fernandez's Rhythm and Gibson's Fresh BreathThe Singapore center court lights came on two hours before the final. The...
Dinh Bac's 25th-Minute Goal Seals Win but Vietnam Show Game-Management ConcernsA 25th-minute goal from Dinh Bac, after a deflected cross by Williams Minh...
Thom Haye's Red Card and the Ten-Man Equation: Indonesia Keep a Clean Sheet Against Malaysia but Leave a Bigger Question BehindMinute 37. The clock on the screen in my small studio in Liverpool ticked to...
DP World Tour Q-School: Peter Uihlein misses tee time, a LIV golfer's search for a way backHuddersfield Golf Club stood empty at 7:30 a.m. on September 5, 2026. The 8...
Global Chess League 2026: Carlsen returns to defend throne amid packed scheduleThe fourth season of the Tech Mahindra Global Chess League has officially...
Allianz Arena to Host the 2028 Champions League Final, Camp Nou Takes 2029: The 43,000-Seat Equation and a UEFA-Imposed DeadlineOn 26 May 2026, from the stands of Camp Nou, Teddy Sheringham and Ole Gunnar...
Zeus Leaves T1: The Esports Transfer Window and the Top-Lane EquationAt 7:30 PM on November 19, 2026, T1's official account posted a short line of...
Vietnam Open 2026: Aidil Sholeh, 27 Months of Waiting and the Ceiling of a Super 100 TitleOn a Sunday afternoon in September 2026, inside a hall in Ho Chi Minh City,...
Vietnam National University Volleyball 2026: Da Nang Defends the Title, and the Gap Behind Ho Thi Kim DungAt the arena in Hai Phong, when the final ball of the championship match hit...
Bologna disciplines captain goalkeeper: Skorupski dropped from starting XI ahead of Napoli clashThe moment Lukasz Skorupski sat on the bench instead of taking the field...
Honda Center and the 2028 Olympic Rehearsal: When the Ceiling Becomes a Tactical VariableThe ceiling of the Honda Center in Anaheim rises 13.7 metres. I logged that...
