CChessStats

X Miedzynarodowy Festiwal Szachowy im. Lecha Kaczynskiego w Bydgoszczy - OPEN A

SwissStandard

52 players participated in this 9-round tournament, held from 19 Jul 2025 to 27 Jul 2025 in Bydgoszcz, Poland. 35 titled players from 7 federations. Top 10 Elo average was 2438, and top seed was Pawel Teclaf (🇵🇱 POL, GM, 2570).

Grzegorz Nasuta (🇵🇱 POL, GM, 2498) won with 7.5/9, ahead of Volodymyr Vetoshko (7.5) and Pawel Teclaf (7.0). Nasuta shared the lead from round 1, winning on tie-break.

The biggest upset came in round 3: Giga Goderdzishvili (CM, 2158) beat Lukasz Jarmula (GM, 2438), a +280-point gap.

Location
🇵🇱Bydgoszcz, Poland
Dates
19 Jul 2025 → 27 Jul 2025
Time control
Standard: 90min/40moves+30min/end+30sec increment per move starting from move 1
System
Swiss · 9 rounds
Top seed
🇵🇱GMPawel Teclaf2570
Avg top 10
2,438
Participants
52
Titled players · 35
GM×6
IM×2
FM×9
CM×13
WFM×4
WCM×1
Federations · 7 represented
🇵🇱Poland×43
🇮🇳India×2
🇺🇦Ukraine×2
🇩🇰Denmark×2
🇬🇪Georgia×1
🇩🇪Germany×1
🇱🇹Lithuania×1
Top 3

How it unfolded

Top 6 · 9 rounds

Tight race until R9; 2 players tied at 7.5/9, decided on Buchholz. Title race narrowed from 4 co-leaders at R4 to 2 at the finish.

Co-leaders
17
6
2
4
1
2
3
3
2
2.54.579R1R2R3R4R5R6R7R8R9
R9 · TIEBREAK CLUSTER

2 players finish on 7.5/9. Nasuta takes the title on Buchholz Cut1 (46.5).

R4 · HEAD-TO-HEAD · WINNER VS 2ND

GM Volodymyr Vetoshko drew with GM Grzegorz Nasuta (White).

WIN STREAKS · 2 top finishers

GM Volodymyr Vetoshko 3 wins (R1–R3)GM Grzegorz Nasuta 3 wins (R1–R3)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1GMVolodymyr Vetoshko*
½
½
½
2GMGrzegorz Nasuta
½
*
½
3GMPawel Teclaf
½
½
*
½
4Radoslaw Psyk
½
½
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Nasuta, GrzegorzGM2498POL+39B+16N+15B=2N+6B=3N=7B+5N+14B7.546.550.040.002603+12.6
2Vetoshko, VolodymyrGM2517UKR+38N+37B+7N=1B=3N+8B=4N+6B+17N7.545.549.038.752624+12.0
3Teclaf, PawelGM2570POL+41B+31N=6B+14N=2B=1B+8N+7N=4B7.046.550.036.752567+1.3
4Psyk, Radoslaw2451POL=33B+20N+9B=5N=22B=14N=2B+19N=3N6.045.549.532.502406-2.2
5Sengupta, DeepGM2497IND+22N=11B+32N=4B8N+38B+10N1B+18N6.043.547.028.252379-10.2
6Turski, BartlomiejFM2390POL+13B+26N=3N+11B1N=22B=23B2N+24B5.546.551.028.002371-0.6
7Gibala, AdamFM2282POL+43B+50N2B=24N+40B+9N=1N3B=11N5.544.546.022.752316+18.4
8Hnydiuk, AleksanderIM2314POL+52B=9N=24B+15N+5B2N3B+40N=22B5.543.544.022.252324+2.1
9Krol, Jan2027POL+42N=8B4N+37B+31N7B+34N=11B=10N5.539.543.023.252316+126.2
10Diachek, AndriiFM2226POL=49B=33N=26B+21N=18B+24N5B+15N=9B5.539.541.525.002220-3.2
11Goderdzishvili, GigaCM2158GEO+29B=5N+51B6N=23B+44N=14B=9N=7B5.539.541.022.252321+37.8
12Wieczorek, ZbigniewFM2105POL25B=41N+47B=16N+20B=17B+42N=22N=19B5.536.038.522.502246+34.6
13Kondys, PiotrCM2116POL6N45B27N+52B=48N+36B+39B+37N+23B5.531.031.517.252204+21.2
14Rudolf, MichalFM2295POL=35N+21B+44N3B+34N=4B=11N=18B1N5.044.047.022.252275-1.9
15Ratajczak, Hubert2051POL+30B+25N1N8B=32N+37B=17N10B+42N5.040.043.520.502316+117.2
16Iwanczuk, Krzysztof2171POL+27N1B=28N=12B26N+50B+44B=23N=20B5.039.040.518.752175-0.4
17Malisauskas, VidmantasGM2335LTU26B+52N+39B=40N=24B=12N=15B+30N2B5.038.539.017.752215-13.5
18Zareba, PiotrCM2119POL51B+29N=31B+32B=10N=23N+25B=14N5B5.038.039.522.502324+86.6
19Smietanska, WiktoriaCM2200POL=46N=28B+45N=34B=38N+26B=22N4B=12N5.035.538.019.752168-16.8
20Karut, Kacper2149POL=47N4B=35N+50B12N+29B=32N+42B=16N5.035.036.517.252153+0.8
21Perets, DmytroFM2116UKR=23B14N+49B10B+46N25N=33B+43N+40B5.033.035.015.752228+48.3
22Dobosiewicz, DawidFM2127POL5B+48N+25BF=4N=6N=19B=12B=8N4.540.542.020.752323+77.2
23Lewtak, DamianIM2366POL=21N+35B=34N=38B=11N=18B=6N=16B13N4.539.543.020.752162-23.0
24Neuhoff, LaertesFM2156GER=44N+47B=8N=7B=17N10B=28N+32B6N4.538.541.018.252183+13.7
25Kucza, KarolFM2316POL+12N15B22N=27B+36N+21B18N=34B=28N4.538.042.021.002087-51.4
26Hury, TymoteuszCM2115POL+17N6B=10N=31B+16B19N40B=27N+39B4.538.041.520.502205+21.0
27Krasniewski, MaciejCM2010POL16B39N+13B=25N=35N+31B37N=26B+38N4.534.538.019.502164+67.6
28Trochimczuk, Szymon2059POL=32B=19N=16B=41N=39B=40N=24B=31N=25B4.534.037.518.752194+63.6
29Sniedziewski, Emil1942POL11N18B+52B39N+47B20N+41B=33N+37B4.532.533.012.002107+76.8
30Sygulski, PiotrCM2211POL15N44B=36NF+45B+35B+38N17B+34N4.531.531.516.502129-15.0
31Babiarz, ArkadiuszCM2207POL+36B3B=18N=26N9B27N+50N=28B=35B4.039.040.514.502066-34.8
32Mrozowski, PatrykCM2245POL=28N+46B5B18N=15B+41N=20B24N=33B4.037.540.015.252106-33.2
33Kaliszuk, Kamil2126POL=4N=10B=37N=44B=42N34B=21N=29B=32N4.036.039.017.502116-2.8
34Zarnowski, KrzysztofCM2152POL+45B=51N=23B=19N14B+33N9B=25N30B4.036.037.514.752170+3.8
35Majcher, IgorCM2091POL=14B23N=20B=43N=27B30N+45N=38B=31N4.034.537.515.752114+10.0
36Werblinski, Wojciech2041POL31N38B=30B+45N25B13N+47N+46B=41B4.031.033.512.002064+10.8
37Pietruszewski, MarcinCM2169POL+48B2N=33B9N+43B15N+27B13B29N3.540.042.512.502013-39.6
38Kulig, PawelCM2145POL2B+36N+50B=23N=19B5N30B=35N27B3.540.041.512.252129-8.4
39Skrzypinski, Jan2144POL1N+27B17N+29B=28N42B13N+44B26N3.539.542.514.252053-46.0
40Kucharski, Bartlomiej2157POLF=49N+43B=17B7N=28B+26N8B21N3.535.535.513.752128-7.4
41Paprocki, Jaroslaw2148POL3N=12B+46N=28B44N32B29N+49B=36N3.535.037.011.502027-32.2
42Swara Lakshmi S NairWFM2187IND9B43N+48B+49N=33B+39N12B20N15B3.534.536.510.001999-45.8
43Czachor, Grzegorz2090POL7N+42B40N=35B37N+48B=46N21B=50N3.530.031.510.002025-16.4
44Matskevich, VarvaraWFM1938POL=24B+30N14B=33N+41B11B16N39NF3.035.535.512.252089+54.8
45Mrozowski, Nikodem1937POL34N+13N19B36B30N+49N35B+48B47N3.032.034.010.001951+3.4
46Steffensen, Elena2032DEN=19B32N41B+47N21B=52N=43B36N48N2.530.030.57.001917-27.8
47Lazniewska, ZofiaWFM1854POL=20B24N12N46B29NF36B+52N+45B2.529.529.56.001916+20.4
48Bociek, Piotr1964POL37N22B42NF=13B43N+52B45N+46B2.526.526.55.751953-5.2
49Kaminska, ZuzannaWCM2053POL=10N=40B21N42B50N45BF41N+52B2.026.026.05.001909-59.6
50Wolak, Jan1946POLF7B38N20N+49B16N31BF=43B1.528.528.53.751927-6.0
51Jarmula, LukaszGM2438POL+18N=34B11NFFFFFF1.519.019.07.002143-10.5
52Guindy, Esmat SusanneWFM2092DEN8N17B29N13NF=46B48N47B49N0.530.030.01.251632-73.8

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets