Uppsala Chess Festival IM 2025
10 players participated in this 9-round tournament, held from 11 Aug 2025 to 17 Aug 2025 in Uppsala, Sweden. 9 titled players from 5 federations. Top 10 Elo average was 2274, and top seed was Eduardas Rozentalis (🇱🇹 LTU, GM, 2462).
Igor Kowalski (🇵🇱 POL, IM, 2391) won with 7.5/9, ahead of Eduardas Rozentalis (7.0) and Avinash Ramesh (6.5). Kowalski won solo starting round 6.
The biggest upset came in round 5: Birger Wenzel (CM, 1977) beat Carl Fredrik Johansson (CM, 2181), a +204-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 10 · 9 roundsIM Igor Kowalski led from R3 onwards, the runner-up race stayed tight.
IM Igor Kowalski held the sole lead from R3 through R9 without losing it.
IM Igor Kowalski drew with GM Eduardas Rozentalis (Black).
IM Igor Kowalski 3 wins (R1–R3)IM Avinash Ramesh 3 wins (R4–R6)
Cross-table
| # | Player | Elo | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Pts | SB | Bh | Δ Elo | Perf |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 🇵🇱IMKowalski, Igor | 2391 | * | ½ | 1 | ½ | 1 | 1 | ½ | 1 | 1 | 1 | 7.5 | 29.25 | 37.5 | +15.7 | 2530 |
| 2 | 🇱🇹GMRozentalis, Eduardas | 2462 | ½ | * | ½ | ½ | ½ | 1 | 1 | 1 | 1 | 1 | 7.0 | 25.00 | 38.0 | +2.9 | 2477 |
| 3 | 🇮🇳IMAvinash Ramesh | 2368 | 0 | ½ | * | 1 | ½ | ½ | 1 | 1 | 1 | 1 | 6.5 | 22.75 | 38.5 | +8.4 | 2424 |
| 4 | 🇸🇪IMFalkevall, Axel | 2346 | ½ | ½ | 0 | * | ½ | 1 | 1 | 1 | 1 | 1 | 6.5 | 22.00 | 38.5 | +10.9 | 2427 |
| 5 | 🇸🇪FMOstlund, Joar | 2384 | 0 | ½ | ½ | ½ | * | ½ | 1 | ½ | 1 | 1 | 5.5 | 18.50 | 39.5 | -7.0 | 2337 |
| 6 | 🇸🇪CMFrank, Anton | 2148 | 0 | 0 | ½ | 0 | ½ | * | ½ | 1 | 1 | ½ | 4.0 | 12.25 | 41.0 | +20.0 | 2240 |
| 7 | 🇩🇪CMWenzel, Birger | 1977 | ½ | 0 | 0 | 0 | 0 | ½ | * | ½ | ½ | 1 | 3.0 | 8.50 | 42.0 | +32.8 | 2165 |
| 8 | 🇸🇪GMErnst, Thomas | 2301 | 0 | 0 | 0 | 0 | ½ | 0 | ½ | * | 1 | 1 | 3.0 | 6.25 | 42.0 | -18.6 | 2141 |
| 9 | 🇸🇪Wedenberg, Oliver | 2181 | 0 | 0 | 0 | 0 | 0 | 0 | ½ | 0 | * | 1 | 1.5 | 2.00 | 43.5 | -53.2 | 2011 |
| 10 | 🇸🇪CMJohansson, Carl Fredrik | 2181 | 0 | 0 | 0 | 0 | 0 | ½ | 0 | 0 | 0 | * | 0.5 | 2.00 | 44.5 | -57.8 | 1835 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Wenzel, BirgerCMGER+32.83.0 pts · #7
- 2Frank, AntonCMSWE+20.04.0 pts · #6
- 3Kowalski, IgorIMPOL+15.77.5 pts · #1
- 1Johansson, Carl FredrikCMSWE-57.80.5 pts · #10
- 2Wedenberg, OliverSWE-53.21.5 pts · #9
- 3Ernst, ThomasGMSWE-18.63.0 pts · #8
- R5+204 Elo gap
- R6+153 Elo gap