1st Ninh Binh IM chess tournament 2025
6 players participated in this 10-round tournament, held from 22 Dec 2025 to 27 Dec 2025 in Ninh Binh, Vietnam. 6 titled players from 5 federations. Top 10 Elo average was 2243, and top seed was Jan Emmanuel Garcia (🇵🇭 PHI, IM, 2425).
Jan Emmanuel Garcia (🇵🇭 PHI, IM, 2425) won with 8.0/10, ahead of Nguyen Van Hai (6.5) and Zaw Htun Wynn (5.0). Garcia won solo starting round 3.
The biggest upset came in round 5: Omya Vidyarthi (WIM, 2138) beat Zaw Htun Wynn (IM, 2348), a +210-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 10 roundsIM Jan Emmanuel Garcia led from R3 onwards, the runner-up race stayed tight.
IM Jan Emmanuel Garcia never relinquished the lead after R3; final gap +1.5 over the runner-up.
IM Jan Emmanuel Garcia opens a +1.5-point gap over the chasing pack (closest: IM Nguyen Van Hai); the title is out of reach before R10.
IM Jan Emmanuel Garcia 1.0–1.0 against IM Nguyen Van Hai (R5 ½-½, R10 ½-½).
Cross-table
| # | Player | Elo | 1 | 2 | 3 | 4 | 5 | 6 | Pts | SB | Bh | Δ Elo | Perf |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 🇵🇭IMGarcia, Jan Emmanuel | 2425 | * | ½½ | ½1 | 1½ | 11 | 11 | 8.0 | 32.75 | 44.0 | +3.0 | 2446 |
| 2 | 🇻🇳IMNguyen Van Hai | 2279 | ½½ | * | ½½ | 11 | ½1 | ½½ | 6.5 | 30.00 | 47.0 | +18.8 | 2345 |
| 3 | 🇲🇲IMWynn, Zaw Htun | 2348 | 0½ | ½½ | * | ½0 | 10 | 11 | 5.0 | 20.75 | 50.0 | -16.2 | 2222 |
| 4 | 🇺🇸WIMVidyarthi, Omya | 2138 | ½0 | 00 | 1½ | * | ½1 | ½½ | 4.5 | 19.50 | 51.0 | +43.2 | 2228 |
| 5 | 🇱🇰FMLiyanage, Pesandu Rashmitha | 2146 | 00 | 0½ | 10 | 0½ | * | 11 | 4.0 | 14.50 | 52.0 | +9.6 | 2190 |
| 6 | 🇻🇳CMVo Hoang Quan | 2121 | 00 | ½½ | 00 | ½½ | 00 | * | 2.0 | 11.00 | 56.0 | -44.8 | 2027 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Vidyarthi, OmyaWIMUSA+43.24.5 pts · #4
- 2Nguyen Van HaiIMVIE+18.86.5 pts · #2
- 3Liyanage, Pesandu RashmithaFMSRI+9.64.0 pts · #5
- 1Vo Hoang QuanCMVIE-44.82.0 pts · #6
- 2Wynn, Zaw HtunIMMYA-16.25.0 pts · #3
- 3Garcia, Jan EmmanuelIMPHI3.08.0 pts · #1
- R5+210 Elo gap
- R2+202 Elo gap