Eswatini Chess National Championship
8 players participated in this 7-round tournament, held from 24 Oct 2025 to 26 Oct 2025 in Manzini, Eswatini. 1 titled players. Top 10 Elo average was 1671, and top seed was Masuku Vukani (🇸🇿 SWZ, 1889).
Ngwenya Kwanele Mangaliso (🇸🇿 SWZ, 1604) won with 5.5/7, ahead of Dlamini Simphiwe (5.0) and Santiago De Nobrega (4.5). Mangaliso shared the lead from round 5 and broke clear in the final round.
The biggest upset came in round 5: Mdluli Mlondi (1547) beat Masuku Vukani (1889), a +342-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 8 · 7 roundsNgwenya Kwanele Mangaliso led from R7 onwards, the runner-up race stayed tight.
Ngwenya Kwanele Mangaliso takes the sole lead (5.5/7).
Ngwenya Kwanele Mangaliso beat CM Dlamini Simphiwe (White).
CM Dlamini Simphiwe won 4 in a row (R1–R4).
Cross-table
| # | Player | Elo | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Pts | SB | Bh | Δ Elo | Perf |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 🇸🇿Ngwenya Kwanele Mangaliso | 1604 | * | 1 | 1 | 1 | ½ | ½ | 1 | ½ | 5.5 | 19.00 | 22.5 | +107.2 | 1911 |
| 2 | 🇸🇿CMDlamini Simphiwe | 1794 | 0 | * | 0 | 1 | 1 | 1 | 1 | 1 | 5.0 | 13.00 | 23.0 | +5.0 | 1811 |
| 3 | 🇸🇿De Nobrega, Santiago | 1677 | 0 | 1 | * | 0 | 1 | ½ | 1 | 1 | 4.5 | 12.75 | 23.5 | +37.6 | 1772 |
| 4 | 🇸🇿Mabuza Nkosivile | 1733 | 0 | 0 | 1 | * | 0 | 1 | 1 | 1 | 4.0 | 10.00 | 24.0 | -6.4 | 1712 |
| 5 | 🇸🇿Simelane Nhlanhla | 1530 | ½ | 0 | 0 | 1 | * | 0 | 1 | 1 | 3.5 | 9.75 | 24.5 | +54.4 | 1690 |
| 6 | 🇸🇿Masuku Vukani | 1889 | ½ | 0 | ½ | 0 | 1 | * | 0 | ½ | 2.5 | 9.00 | 25.5 | -122.8 | 1538 |
| 7 | 🇸🇿Mdluli Mlondi | 1547 | 0 | 0 | 0 | 0 | 0 | 1 | * | 1 | 2.0 | 3.50 | 26.0 | -5.4 | 1531 |
| 8 | 🇸🇿Ariyawansa Ranwalage Sanjul | 1594 | ½ | 0 | 0 | 0 | 0 | ½ | 0 | * | 1.0 | 4.00 | 27.0 | -69.2 | 1373 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Ngwenya Kwanele MangalisoSWZ+107.25.5 pts · #1
- 2Simelane NhlanhlaSWZ+54.43.5 pts · #5
- 3De Nobrega, SantiagoSWZ+37.64.5 pts · #3
- 1Masuku VukaniSWZ-122.82.5 pts · #6
- 2Ariyawansa Ranwalage SanjulSWZ-69.21.0 pts · #8
- 3Mabuza NkosivileSWZ-6.44.0 pts · #4
- R5+342 Elo gap
- R7+203 Elo gap
- R5+190 Elo gap