CChessStats

OP Primavera a Villa Guardia 2026

Open SwissStandard

52 players participated in this 5-round tournament, held from 01 May 2026 to 03 May 2026 in Villa Guardia, Italy. 3 federations represented. Top 10 Elo average was 1858, and top seed was Riccardo Angeloni (🇮🇹 ITA, 1925).

Michele Milani (🇮🇹 ITA, 1880) won with 4.5/5, ahead of Daniele Zangheratti (4.5) and Giovanni Carriero (4.0). Milani shared the lead from round 1, winning on tie-break.

The biggest upset came in round 4: Dmitry Storozhenko (1623) beat Riccardo Angeloni (1925), a +302-point gap.

Location
🇮🇹Villa Guardia, Italy
Dates
01 May 2026 → 03 May 2026
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 5 rounds
Top seed
🇮🇹Riccardo Angeloni1925
Avg top 10
1,858
Participants
52
Federations · 3 represented
🇮🇹Italy×49
🇫🇷France×1
🇩🇰Denmark×1
Top 3

How it unfolded

Top 6 · 5 rounds

Tight race until R5; 2 players tied at 4.5/5, decided on Buchholz. Title race narrowed from 2 co-leaders at R4 to 2 at the finish.

Co-leaders
23
7
3
2
2
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

2 players finish on 4.5/5. Milani takes the title on Buchholz Cut1 (14.5).

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

Daniele Zangheratti drew with Michele Milani (Black).

WIN STREAKS · 3 top finishers

Daniele Zangheratti 4 wins (R1–R4)Michele Milani 4 wins (R1–R4)Eraldo Giancotti 4 wins (R2–R5)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Milani, Michele1880ITA+42B+32N+3B+4N=2B4.514.516.013.752161+28.8
2Zangheratti, Daniele1845ITA+39B+17N+13B+23N=1N4.513.015.012.752110+26.8
3Carriero, Giovanni1843ITA+34N+5B1N+37B+12N4.013.515.511.001956+13.4
4Clerici, Diego1868ITA+40N+31B+18N1B+14N4.012.514.09.501994+15.2
5D Aulisa, Francesco1681ITA+52B3N+19B+32N+16B4.012.012.08.001922+19.4
6Giancotti, Eraldo1896ITAF+8B+30N+27B+7N4.011.511.511.502526+22.8
7Storozhenko, Dmitry1623DEN+16B=14N+10B+11N6B3.514.017.011.501967+88.4
8Grigioni, Giulio1866ITA=22B6N+28B+33N+13B3.512.014.08.751833-3.4
9Canali, Marco1811ITA+43B=10N12B+25N+22B3.511.513.08.251811+0.4
10Diana, Martin1705ITA+46N=9B7N+36B+24N3.511.513.07.751781+11.2
11Angeloni, Riccardo1925ITA+30N=33B+15N7B+23N3.511.013.08.501855-14.4
12Mekiker, Gabriele1685ITA=26N+19B+9N=14N3B3.013.516.09.251806+19.6
13Redamante, Marzio1701ITA+35N+24B2N+18B8N3.013.515.57.501818+12.6
14Orsenigo, Davide1764ITA+50N=7B+25N=12B4B3.013.014.06.751746-2.0
15Revinelli, Sergio1758ITA+48B+38N11B=22N=20B3.011.012.05.751745+0.6
16Deghi, Donatello1798ITA7N+41B+50N+31B5N3.011.012.04.501704-11.8
17Primerano, Carlo1725ITA+51N2B=36N=26B+35N3.011.011.04.251605-8.8
18Corallo, Matteo1770ITA+47B+44N4B13N+30B3.010.511.54.501742-6.0
19Peralta, Max0FRA+49B12N5N+47B+31N3.010.011.04.0016850.0
20Cremaschi, Paolo1845ITA25N+45B=34N+40B=15N3.09.010.55.501732-13.8
21Orsenigo, Marco1621ITA24N35B+51N+38B+37N3.08.58.54.001784+34.4
22Bortot, Debora1653ITA=8N+26B=24N=15B9N2.512.515.07.001720+12.4
23Marcantognini, Denis1782ITA+41N=25B+33N2B11B2.512.514.04.751743-5.0
24Franceschetti, Ferdinando1792ITA+21B13N=22B+34N10B2.512.014.06.251661-17.6
25Gaggio, Giacomo1641ITA+20B=23N14B9B+41N2.512.013.55.751761+15.8
26Job, Filippo Matteo0ITA=12B22N+43B=17N=33B2.510.512.05.5016780.0
27Emoroso, Claudio1746ITA44B+47N+39B6N=42N2.59.010.03.751662-11.2
28Elia, Alessandro0ITA31N=40B8N+43N+49B2.58.59.53.2517030.0
29Bellarosa, Simone1405ITA33N30B+45N=41B+40N2.57.08.53.751649+60.4
30Puppo, Leonardo1667ITA11B+29N6B+44N18N2.013.014.54.001631-10.8
31Grassi, Valerio1699ITA+28B4N+38B16N19B2.012.514.54.501569-19.2
32Castelnuovo, Andrea1751ITA+36N1B+35N5BF2.012.512.54.001570-28.8
33Rabbiosi, Carlo1701ITA+29B=11N23B8B=26N2.012.014.55.501658-4.8
34Bernasconi, Luca1627ITA3B+52N=20B24B=36N2.011.511.52.501558-7.2
35Burzotta, Giuseppe0ITA13B+21N32B+39N17B2.011.013.05.0016140.0
36Orsenigo, Cristian1525ITA32B+42N=17B10N=34B2.010.512.04.001623+24.8
37Mason, Giovanni1709ITA38B+48N+44B3N21B2.010.511.52.501513-25.6
38Viviani, Andrea1415ITA+37N15B31N21N+47B2.010.011.03.001604+42.8
39Tentori, Bruno1632ITA2N+51B27N35B+48N2.010.010.01.001641+1.0
40Cairoli, Fabio1657ITA4B=28N+46B20N29B1.512.013.52.751438-22.2
41Moneta, Gianluca1605ITA23B16N+52B=29N25B1.510.510.51.251335-49.2
42Migliorini, Renzo1666ITA1N36B+48NF=27B1.510.010.02.251583-10.0
43Bortot, Davide1624ITA9N=46B26N28B+51N1.510.010.00.751555-10.8
44Moretti, Julia1519ITA+27N18B37N30B=45N1.59.511.03.251553+7.2
45Gisolini, Michele1617ITAF20N29B+46N=44B1.58.58.52.251457-35.2
46Gervasi, Giuseppe1407ITA10B=43N40N45B+52B1.58.08.00.751329-11.6
47Lipari, Alberto1595ITA18N27B+49B19N38N1.010.511.51.001457-14.2
48Centofante, Maria Rosa1527ITA15N37B42B+52N39B1.08.58.50.00891-22.8
49Ghezzi, Carlo1667ITA19N50B47N+51B28N1.07.57.50.001406-20.8
50Carmona, Enrico Maria1552ITA14B+49N16BFF1.07.07.01.001618+4.8
51Rasella, Marco1446ITA17B39N21B49N43B0.09.510.50.00854-23.6
52FIDE 55204437805N34B41N48B46N0.09.010.00.007690.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets