# 2020 Euro Winners Cup

The 2020 Euro Winners Cup was the eighth edition of the Euro Winners Cup (EWC), an annual continental beach soccer tournament for men's top-division European clubs. The championship is the sport's version of the better known UEFA Champions League in association football.
Organised by Beach Soccer Worldwide (BSWW), the tournament was held in Nazaré, Portugal.
The competition was supposed to take place from 29 May to 7 June. However, on 1 May, all BSWW tournaments were suspended until September because of safety concerns surrounding the COVID-19 pandemic. BSWW rescheduled the competition for 8–13 September. However, due to persisting travel restrictions and health worries deterring clubs from travelling, the pandemic caused the competition to happen on a smaller scale than in previous years.
The competition began with a round robin group stage. At its conclusion, the best teams progressed to the knockout stage, a series of single elimination games to determine the winners, starting with the round of 16 and ending with the final. Classification matches were also played to determine other final rankings.
Braga of Portugal were the three-time defending champions, but lost on penalties in the final to Kristall of Russia who won their third title.

## Teams
### Qualification

Initially, entry requirements were as last year. To enter automatically, a club needed to be the champions of their country's most recent national championship (and for Europe's strongest leagues, the runners-up and third placed clubs could also enter). Any club that didn't meet these requirement was entitled to enter the accompanying Euro Winners Challenge (preliminary round) to take place in the days prior to the competition proper, as a last opportunity to qualify for the EWC main round.
But due to the effect of the COVID-19 pandemic on the competition, many eligible clubs were unable or unwilling to participate due to travel restrictions and quarantine measures upon their repatriation.
Thus, the original rules regarding qualification were subsequently abandoned:
* The Euro Winners Challenge (preliminary round) was cancelled.
* Entry restrictions were relaxed: the event was opened up to simply any European club that wished to participate.

### Entrants

27 clubs from 13 different nations entered the event.
Key: H: Hosts \ TH: Title holders
Group stage :
| Braga (TH) | Kristall | Beach Royals Düsseldorf | Grasshoppers |
| ACD O Sótão (H) | Krylia Sovetov | Real Münster | Djoker Chişinău |
| ACD O Sótão Norte | Marbella | Rostocker Robben | Olimpia-Stels |
| CB Loures | Torrejón | Napoli Patron | West Deva |
| GRAP | Artur Music | CFS Cartel | Portsmouth |
| Os Nazarenos | Molniya | Newteam Brussels | Bemannia Stockholm |
| Sporting CP | Vybor | Marseille | |

## Venues

Two venues were used in one host city: Nazaré, Leiria District, Portugal.
Matches took place at Praia de Nazaré (Nazaré Beach) on one of two pitches. The Estádio do Viveiro (Viveiro Stadium) and an external purpose made pitch, located adjacent to the main stadium, simply known as Pitch 2.

## Squads

Each club could submit a squad consisting of a maximum of 12 players. A maximum of four foreign players were allowed to be part of the squad, however only three of the four could be outfield players; if a fourth foreign player was to be rostered they must be a goalkeeper.

## Draw

The draw to split the 27 clubs into six groups of four and one of three took place at 11:00 WEST (UTC+1) on 5 September in Nazaré, Portugal. The draw was conducted by the Mayor of Nazaré, Walter Chicharro and Portuguese beach soccer player, Madjer. The draw was closed to club representatives due to COVID-19 safety measures.
Seven clubs were seeded and automatically assigned to position one of each group: the host club, the reigning champions and the highest ranked club from the most recent national championship of each country ranked in the top five strongest European leagues, as per the BSWW League ranking (Portugal, Russia, Spain, Ukraine, Germany). The remaining 20 clubs were split into three pots, based on a combination their club ranking and the slot allocation for each country. One club from each pot was drawn into each group.
Two clubs from the same country could not be placed into the same group, save for Portuguese clubs (eight teams but only seven groups), however the two Sótão clubs must be kept separate.
Pots :
| Seeds | Pot 1 | Pot 2 | Pot 3 |
| ACD O Sótão (assigned to A1) Braga (assigned to B1) Sporting CP (assigned to C1) Kristall (assigned to D1) Marbella (assigned to E1) Vybor (assigned to F1) Rostocker Robben (assigned to G1) | Artur Music Krylia Sovetov Napoli Patron Newteam Brussels CB Loures Djoker Chişinău West Deva | GRAP Marseille Portsmouth Grasshoppers Molniya Beach Royals Düsseldorf Bemannia Stockholm | Os Nazarenos ACD O Sótão Norte Torrejón Real Münster CFS Cartel Olimpia-Stels |

## Group stage

All times are local, WEST (UTC+1).
The top two teams from each group, and the best two third places teams, advance to the round of 16.

### Group A

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | ACD O Sotão | 2 | 2 | 0 | 0 | 0 | 11 | 4 | +7 | 6 | Advance to knockout stage |
| 2 | Newteam Brussels | 2 | 1 | 0 | 0 | 1 | 9 | 11 | −2 | 3 | Advance to knockout stage |
| 3 | Marseille | 2 | 0 | 0 | 0 | 2 | 4 | 9 | −5 | 0 | Advance to knockout stage |
Marseille v ACD O Sotão
8 September 2020 Marseille 1–3 ACD O Sotão Estádio do Viveiro18:00
Dionizio 7'
Report(ru)
20' Vidinha 27', 35' Chiky
Referee: Emmanuel Vocale (Belgium)
Newteam Brussels v Marseille
9 September 2020 Newteam Brussels 6–3 Marseille Estádio do Viveiro18:30
Lapouge 1'
Salem 21', 26', 27'
Ennya 22'
La Grange 26'
Report(ru)
6' Huck
9' (pen.) Mansoibou
26' Basquaise
Referee: Fiametta Susanna (Italy)
ACD O Sotão v Newteam Brussels
10 September 2020 ACD O Sotão 8–3 Newteam Brussels Estádio do Viveiro18:30
Report(ru)
Referee: Torsten Guenther (Germany) :

### Group B

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Braga | 3 | 3 | 0 | 0 | 0 | 33 | 3 | +30 | 9 | Advance to knockout stage |
| 2 | Artur Music | 3 | 2 | 0 | 0 | 1 | 30 | 13 | +17 | 6 | Advance to knockout stage |
| 3 | CFS Cartel | 3 | 1 | 0 | 0 | 2 | 5 | 33 | −28 | 3 | |
| 4 | Portsmouth | 3 | 0 | 0 | 0 | 3 | 3 | 22 | −19 | 0 | |
CFS Cartel v Braga
8 September 2020 CFS Cartel 0–14 Braga Estádio do Viveiro16:30
Report(ru)
3', 14', 15', 29', 29', 36' Filipe da Silva 7' Bê Martins 17', 18', 23' Miguel P. 17', 27', 32' Fábio Costa 25' Torres
Referee: Fiametta Susanna (Italy)
Artur Music v Portsmouth
8 September 2020 Artur Music 8–3 Portsmouth Pitch 216:30
Report(ru)
Referee: Sergio Soares (Portugal)
Braga v Portsmouth
9 September 2020 Braga 12–0 Portsmouth Estádio do Viveiro17:00
Fábio Costa 1', 4'
Miguel P. 2'
Léo Martins 5', 27'
Bê Martins 10' (pen.)
Bokinha 19'
Jordan Oliveira 21', 36'
Jordan 26'
Filipe da Silva 28', 34'
Report(ru)
Referee: Torsten Guenther (Germany)
Artur Music v CFS Cartel
9 September 2020 Artur Music 19–3 CFS Cartel Pitch 217:00
Report(ru)
Referee: Gionni Matticoli (Italy)
Braga v Artur Music
10 September 2020 Braga 7–3 Artur Music Estádio do Viveiro17:00
Bê Martins 2' Léo Martins 10' Filipe da Silva 24', 24', 24', 29' Jordan 26'
Report(ru)
13' Pachev 16' Llorenç 32' Voitenko
Referee: Saverio Bottalico (Italy)
Portsmouth v CFS Cartel
10 September 2020 Portsmouth 0–2 CFS Cartel Pitch 217:00
Report(ru)
17', 28'
Referee: Sergio Soares (Portugal) :

### Group C

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Sporting CP | 3 | 2 | 1 | 0 | 0 | 19 | 10 | +9 | 8 | Advance to knockout stage |
| 2 | Napoli Patron | 3 | 1 | 1 | 0 | 1 | 16 | 18 | −2 | 5 | Advance to knockout stage |
| 3 | Beach Royals Düsseldorf | 3 | 1 | 0 | 0 | 2 | 17 | 18 | −1 | 3 | Advance to knockout stage |
| 4 | Torrejón | 3 | 0 | 0 | 0 | 3 | 11 | 17 | −6 | 0 | |
Torrejón v Sporting CP
8 September 2020 Torrejón 2–5 Sporting CP Estádio do Viveiro15:00
Solei 23' Marques 33'
Report(ru)
10' Petrony 12' Joaozinho 18', 28' Seixes 27' Von
Referee: Saverio Bottalico (Italy)
Napoli Patron v Beach Royals Düsseldorf
8 September 2020 Napoli Patron 7–6 (a.e.t.) Beach Royals Düsseldorf Pitch 215:00
Report(ru)
Sporting CP v Beach Royals Düsseldorf
9 September 2020 Sporting CP 6–5 (a.e.t.) Beach Royals Düsseldorf Estádio do Viveiro15:30
Report(ru)
Napoli Patron v Torrejón
9 September 2020 Napoli Patron 6–4 Torrejón Pitch 215:30
Report(ru)
Sporting CP v Napoli Patron
10 September 2020 Sporting CP 8–3 Napoli Patron Estádio do Viveiro15:30
Report(ru)
Referee: Emmanuel Vocale (Belgium)
Beach Royals Düsseldorf v Torrejón
10 September 2020 Beach Royals Düsseldorf 6–5 Torrejón Pitch 215:30
Report(ru) :

### Group D

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Kristall | 2 | 2 | 0 | 0 | 0 | 16 | 2 | +14 | 6 | Advance to knockout stage |
| 2 | Grasshoppers | 2 | 1 | 0 | 0 | 1 | 13 | 9 | +4 | 3 | Advance to knockout stage |
| 3 | Olimpia-Stels | 2 | 0 | 0 | 0 | 2 | 3 | 21 | −18 | 0 | |
| 4 | CB Loures | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Disqualified |
* ↑ CB Loures were disqualified based on health and safety grounds after one of their players tested positive for COVID-19.
Olimpia-Stels v Kristall
8 September 2020 Olimpia-Stels 1–9 Kristall Estádio do Viveiro13:30
Cernenchi 32'
Report(ru)
1', 25' Rodrigo 2' Datinha 6' Krasheninnikov 14' Paporotnyi 19' Mauricinho 22' Shishin 28' Krasnoshchekov 31' Zharikov
Referee: Gionni Matticoli (Italy)
CB Loures v Grasshoppers
8 September 2020 CB Loures cancelled Grasshoppers Pitch 213:30
Kristall v Grasshoppers
9 September 2020 Kristall 7–1 Grasshoppers Estádio do Viveiro12:30
Report(ru)
Referee: Sergio Soares (Portugal)
CB Loures v Olimpia-Stels
9 September 2020 CB Loures cancelled Olimpia-Stels Pitch 212:30
Grasshoppers v Olimpia-Stels
10 September 2020 Grasshoppers 12–2 Olimpia-Stels Pitch 212:30
Report(ru)
Kristall v CB Loures
10 September 2020 Kristall cancelled CB Loures Estádio do Viveiro14:00 :

### Group E

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Marbella | 3 | 3 | 0 | 0 | 0 | 18 | 6 | +12 | 9 | Advance to knockout stage |
| 2 | Os Nazarenos | 3 | 2 | 0 | 0 | 1 | 10 | 13 | −3 | 6 | Advance to knockout stage |
| 3 | Bemannia Stockholm | 3 | 0 | 1 | 0 | 2 | 13 | 17 | −4 | 2 | |
| 4 | West Deva | 3 | 0 | 0 | 0 | 3 | 9 | 14 | −5 | 0 | |
Os Nazarenos v Marbella
8 September 2020 Os Nazarenos 1–8 Marbella Estádio do Viveiro12:00
Report(ru)
Referee: Csaba Baghy (Hungary)
West Deva v Bemannia Stockholm
8 September 2020 West Deva 5–7 (a.e.t.) Bemannia Stockholm Pitch 212:00
Report(ru)
Referee: Sergio Soares (Portugal)
Marbella v Bemannia Stockholm
9 September 2020 Marbella 6–2 Bemannia Stockholm Estádio do Viveiro11:00
Report(ru)
Referee: Antonio Pereira (Portugal)
West Deva v Os Nazarenos
9 September 2020 West Deva 1–3 Os Nazarenos Pitch 211:00
Robles 20'
Report(ru)
6' Marques 18' Elias 34' Duarte Hilário
Referee: Saverio Bottalico (Italy)
Bemannia Stockholm v Os Nazarenos
10 September 2020 Bemannia Stockholm 4–6 Os Nazarenos Pitch 211:00
Report(ru)
Marbella v West Deva
10 September 2020 Marbella 4–3 West Deva Estádio do Viveiro12:30
Report(ru)
Referee: Francisco Costa (Portugal) :

### Group F

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Real Münster | 3 | 3 | 0 | 0 | 0 | 24 | 7 | +17 | 9 | Advance to knockout stage |
| 2 | Krylia Sovetov | 3 | 2 | 0 | 0 | 1 | 15 | 7 | +8 | 6 | Advance to knockout stage |
| 3 | GRAP | 3 | 1 | 0 | 0 | 2 | 11 | 17 | −6 | 3 | |
| 4 | Vybor | 3 | 0 | 0 | 0 | 3 | 5 | 24 | −19 | 0 | |
Real Münster v Vybor
8 September 2020 Real Münster 13–1 Vybor Estádio do Viveiro10:30
Report(ru)
Krylia Sovetov v GRAP
8 September 2020 Krylia Sovetov 6–3 GRAP Pitch 210:30
Bryshtel 4', 36' Pinyaev 8' Duarte 21' Mikhailov 24' Lucas 33'
Report(ru)
12' Oliveira 15', 33' Matos
Referee: Emmanuel Vocale (Belgium)
Vybor v GRAP
9 September 2020 Vybor 4–5 GRAP Estádio do Viveiro09:30
Report(ru)
Krylia Sovetov v Real Münster
9 September 2020 Krylia Sovetov 3–4 Real Münster Pitch 209:30
Report(ru)
GRAP v Real Münster
10 September 2020 GRAP 3–7 Real Münster Pitch 209:30
Report(ru)
Referee: Gionni Matticoli (Italy)
Vybor v Krylia Sovetov
10 September 2020 Vybor 0–6 Krylia Sovetov Estádio do Viveiro11:00
Report(ru)
5' Dolgopolov 8', 23' Bryshtel 8' Duarte 26', 26' Lucas :

### Group G

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | Molniya | 3 | 2 | 0 | 1 | 0 | 14 | 7 | +7 | 7 | Advance to knockout stage |
| 2 | Rostocker Robben | 3 | 2 | 0 | 0 | 1 | 19 | 13 | +6 | 6 | Advance to knockout stage |
| 3 | Djoker Chişinău | 3 | 1 | 0 | 0 | 2 | 12 | 13 | −1 | 3 | |
| 4 | ACD O Sótão Norte | 3 | 0 | 0 | 0 | 3 | 13 | 25 | −12 | 0 | |
ACD O Sótão Norte v Rostocker Robben
8 September 2020 ACD O Sótão Norte 6–12 Rostocker Robben Estádio do Viveiro09:00
Report(ru)
Djoker Chişinău v Molniya
8 September 2020 Djoker Chişinău 1–5 Molniya Pitch 209:00
Timbalist 20'
Report(ru)
10', 30' Eduard 14' Rarot 17' Kasatkin 26' Antonio
Djoker Chişinău v ACD O Sótão Norte
9 September 2020 Djoker Chişinău 8–2 ACD O Sótão Norte Pitch 208:00
Report(ru)
Rostocker Robben v Molniya
9 September 2020 Rostocker Robben 1–4 Molniya Estádio do Viveiro08:00
Dorph 33'
Report(ru)
1', 4' Eduard 36' Antonio 36' Lotariev
Referee: Sergio Soares (Portugal)
Rostocker Robben v Djoker Chişinău
10 September 2020 Rostocker Robben 6–3 Djoker Chişinău Estádio do Viveiro08:00
Report(ru)
Referee: Antonio Pereira (Portugal)
Molniya v ACD O Sótão Norte
10 September 2020 Molniya 5–5 (a.e.t.) (2–1 p) ACD O Sótão Norte Estádio do Viveiro09:30
Report(ru)
Referee: Fiametta Susanna (Italy) :

### Ranking of third placed teams

The first, the second and the two best third placed teams advanced to knockout stage. Since groups A and D consisted of three teams, for the three first placed teams from the other groups (B, C, E, F, G), their results against the teams finishing in fourth place in their group were discounted for this ranking.
| Pos | Grp | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts | Qualification |
| 1 | C | Beach Royals Düsseldorf | 2 | 0 | 0 | 0 | 2 | 11 | 13 | −2 | 0 | Advance to knockout stage |
| 2 | A | Marseille | 2 | 0 | 0 | 0 | 2 | 4 | 9 | −5 | 0 | Advance to knockout stage |
| 3 | E | Bemannia Stockholm | 2 | 0 | 0 | 0 | 2 | 6 | 12 | −6 | 0 | |
| 4 | F | GRAP | 2 | 0 | 0 | 0 | 2 | 6 | 13 | −7 | 0 | |
| 5 | G | Djoker Chişinău | 2 | 0 | 0 | 0 | 2 | 4 | 11 | −7 | 0 | |
| 6 | D | Olimpia-Stels | 2 | 0 | 0 | 0 | 2 | 3 | 21 | −18 | 0 | |
| 7 | B | CFS Cartel | 2 | 0 | 0 | 0 | 2 | 3 | 33 | −30 | 0 | |

## Knockout stage
### Draw

The draw to determine the round of 16 ties and composition of the knockout stage bracket took place on 10 September after the conclusion of all group stage matches. It was conducted by the Mayor of Nazaré, Walter Chicharro, and Yuliia Dekhtiar, captain of Myria 2006, partaking in the women's tournament.
The 16 clubs were split into four pots of four based on their performance in the group stage, with the best performing clubs placed in Pot 1 down to the worst performing quartet in Pot 4:
Teams from Pot 1 were drawn against teams from Pot 4; teams from Pot 2 were drawn against teams from Pot 3. The drawing of ties alternated as such and were allocated to the bracket from top to bottom in the order they were drawn. However, teams that partook in the same group during the group stage could not be drawn against each other.
| Pot 1 | Pot 2 | Pot 3 | Pot 4 |
| Braga Kristall Marbella ACD O Sótão | Molniya Real Münster Sporting CP Artur Music | Grasshoppers Krylia Sovetov Rostocker Robben Newteam Brussels | Os Nazarenos Napoli Patron Beach Royals Düsseldorf Marseille |

### Bracket

| Ninth place | Ninth place | Consolation semifinals | Consolation semifinals | Consolation quarterfinals | Consolation quarterfinals | Round of 16 | Round of 16 | Quarterfinals | Quarterfinals | Semifinals | Semifinals | | Final | Final |
| | | | | | | Marbella | 9 | | | | | |
| | | | | | | Napoli Patron | 6 | | | | | |
| | | | | Napoli Patron | 3 | Napoli Patron | 6 | Marbella (p) | 7(3) | | | |
| | | | | Rostocker Robben | 6 | | | Artur Music | 7(1) | | | |
| | | | | Rostocker Robben | 6 | Artur Music | 8 | Artur Music | 7(1) | | | |
| | | | | | | Rostocker Robben | 1 | | | | | |
| | | Rostocker Robben | 2 | | | Rostocker Robben | 1 | | | Marbella | | | 0 |
| | | Grasshoppers | 3 | | | | | | | Kristall | | 8 | |
| | | Grasshoppers | 3 | | | Kristall | 7 | | | Kristall | | 8 | |
| | | | | | | Marseille | 1 | | | | | | |
| | | | | Marseille | 3 | Marseille | 1 | Kristall | 13 | | | | |
| | | | | Grasshoppers | 6 | | | Molniya | 3 | | | | |
| | | | | Grasshoppers | 6 | Molniya | 6 | Molniya | 3 | | | | |
| | | | | | | Grasshoppers | 4 | | | | | | |
| Grasshoppers | 3 | | | | | Grasshoppers | 4 | | | | Kristall (p) | 3(1) | |
| Sporting CP | 5 | | | | | | | | | | Kristall (p) | | Braga | 3(0) |
| Sporting CP | 5 | | | | | Braga | 9 | | | | | | Braga | 3(0) |
| | | | | | | BR Düsseldorf | 1 | | | | | | | |
| Eleventh place | Eleventh place | | | BR Düsseldorf | 0 | BR Düsseldorf | 1 | Braga | 6 | | | | Third place | Third place |
| | | | | Sporting CP | 5 | | | Krylia Sovetov | 0 | | | | | |
| | | | | Sporting CP | 5 | Sporting CP | 3 | Krylia Sovetov | 0 | | | | | |
| Rostocker Robben | 6 | | | | | Sporting CP | 3 | | | | | | Marbella | 6 |
| Rostocker Robben | 6 | | | | | Krylia Sovetov | 6 | | | | | | Marbella | 6 |
| Os Nazarenos (a.e.t.) | 8 | Sporting CP | 5 | | | Krylia Sovetov | 6 | | | Braga | 6 | | Real Münster | 7 |
| | | Os Nazarenos | 1 | | | | | | | Real Münster | 3 | | | |
| | | Os Nazarenos | 1 | | | ACD O Sotão | 4 | | | Real Münster | 3 | | | |
| | | | | | | Os Nazarenos | 2 | | | | | | | |
| Thirteenth place | Thirteenth place | 13th–16th classification | 13th–16th classification | Os Nazarenos (p) | 6(2) | Os Nazarenos | 2 | ACD O Sotão | 2 | 5th–8th classification | 5th–8th classification | | Fifth place | Fifth place |
| | | | | Newteam Brussels | 6(1) | | | Real Münster | 3 | | | | | |
| | | | | Newteam Brussels | 6(1) | Real Münster | 9 | Real Münster | 3 | | | | | |
| | | Napoli Patron | 3 | | | Real Münster | 9 | | | Artur Music | 12 | | | |
| | | Napoli Patron | 3 | | | Newteam Brussels | 3 | | | Artur Music | 12 | | | |
| | | Marseille | 5 | | | Newteam Brussels | 3 | | | Molniya | 3 | | | |
| Marseille | 4 | Marseille | 5 | | | | | | | Molniya | 3 | | Artur Music | 11 |
| BR Düsseldorf | 6 | | | | | | | | | | | | Krylia Sovetov | 5 |
| BR Düsseldorf | 6 | BR Düsseldorf | 7 | | | | | | | Krylia Sovetov | 5 | | Krylia Sovetov | 5 |
| | | Newteam Brussels | 2 | | | | | | | ACD O Sotão | 4 | | | |
| Fifteenth place | Fifteenth place | Newteam Brussels | 2 | | | | | | | ACD O Sotão | 4 | | Seventh place | Seventh place |
| Napoli Patron | 0 | | | | | | | | | | | | Molniya | 5 |
| Newteam Brussels | 3 | | | | | | | | | | | | ACD O Sotão | 7 |

### Round of 16

11 September 202008:00
ACD O Sotão 4–2 Os Nazarenos
Ruben 16', 22' Pedro 17' Batalha 21'
Report(ru)
18' (o.g.) Pedro 32' Pombinha
Estádio do ViveiroReferee: Gionni Matticoli (Italy)
11 September 202008:00
Real Münster 9–3 Newteam Brussels
Perez 2', 18'
Meltzer 6', 29', 30'
Biermann 11', 28'
Kniller 19'
Caballero 24'
Report(ru)
8' Ben Azouz
10', 21' Salem
Pitch 2Referee: Sergio Soares (Portugal)
11 September 202009:30
Kristall 7–1 Marseille
Mauricinho 4', 11', 32' Paporotnyi 16' Krasnoshchekov 17' Remizov 19', 21'
Report(ru)
11' Basquaise
Estádio do ViveiroReferee: Attila Balint (Romania)
11 September 202009:30
Molniya 6–4 Grasshoppers
Suarez 4', 12', 24'
Gorovoi 16'
Antonio 21'
Rarot 36'
Report(ru)
16' Vn Gashi
26' Vc Gashi
34', 36' Hodel
Pitch 2Referee: Emmanuel Vocale (Belgium)
11 September 202011:00
Braga 9–1 Beach Royals Düsseldorf
Jordan Oliveira 3', 13', 20' Léo Martins 5', 27' Bokinha 19', 30' Filipe da Silva 31' Miguel P. 35'
Report(ru)
36' Addarii
Estádio do ViveiroReferee: Matieu Dor (France)
11 September 202011:00
Sporting CP 3–6 Krylia Sovetov
Pinhal 7'
Cepeda 9'
Belchior 15'
Report(ru)
3', 24' Duarte
12', 23' Pinyaev
27', 36' Bryshtel
Pitch 2Referee: Saverio Bottalico (Italy)
11 September 202012:30
Marbella 9–6 Napoli Patron
Juanma 1' Kuman 5', 7', 23' Alex Jr. 11', 25', 26' Fernando 18' Cristian T. 30'
Report(ru)
1' Stavropoulos 6', 32' Pampero 9', 22' Laduche 18' Papastathopoulos
Estádio do ViveiroReferee: Sergio Soares (Portugal)
11 September 202012:30
Artur Music 8–1 Rostocker Robben
Pachev 1'
Llorenç 14', 17', 32'
Gori 26', 33'
Zborovskyi 30'
Krokhmaliuk 35'
Report(ru)
11' Knüppel
Pitch 2Referee: Csaba Baghy (Hungary) :

### Quarter-finals
#### 9th–16th place

12 September 202009:30
Marseille 3–6 Grasshoppers
Franck 3'
David 4'
Basquaise 25'
12' (pen.) Rütimann
15' Spaccarotella
19' Frutos
23' Valentin Gashi
34', 35' Hodel
Estádio do ViveiroReferee: Fiametta Susanna (Italy)
12 September 202009:30
Napoli Patron 3–6 Rostocker Robben
Pitch 2Referee: Gionni Matticoli (Italy)
12 September 202011:00
Beach Royals Düsseldorf 0–5 Sporting CP
13', 30' Coimbra
21', 36' Belchior
22' Von
Estádio do ViveiroReferee: Emmanuel Vocale (Belgium)
12 September 202011:00
Os Nazarenos 6–6 (a.e.t.) Newteam Brussels
Penalties
2–1
Pitch 2Referee: Annett Unterbeck (Germany) :

#### 1st–8th place

11 September 202015:30
ACD O Sotão 2–3 Real Münster
Paredes 7'
Batalha 13'
Report(ru)
11', 24' Javi Torres
19' Perez
Estádio do ViveiroReferee: Saverio Bottalico (Italy)
11 September 202017:00
Kristall 13–3 Molniya
Zharikov 5'
Rodrigo 6', 9', 12', 30'
Shishin 19', 23'
Datiñha 22'
Remizov 23'
Mauricinho 24', 29', 32'
Krasnoshchekov 34'
Report(ru)
7' (o.g.) Paporotnyi
24' Dubovyk
29' Antonio
Estádio do ViveiroReferee: Csaba Baghy (Hungary)
11 September 202018:30
Braga 6–0 Krylia Sovetov
Miguel P. 5'
Bê Martins 10'
André 13'
Jordan Oliveira 16'
Léo Martins 26'
Jordan 34'
Report(ru)
Estádio do ViveiroReferee: Attila Balint (Romania)
11 September 202018:30
Marbella 7–7 (a.e.t.) Artur Music
Kuman 4', 6', 11', 33'
Juanma 12'
Ivan 16'
Juanji 17'
Report(ru)
1', 12', 35' Llorenç
20' Voitenko
24' Zborovskyi
28', 34' Gori
Penalties
Riduan
Juanma
Kuman
3–1
Llorenç
Gori
Pitch 2Referee: Gionni Matticoli (Italy) :

### Semi-finals
#### 13th–16th place

12 September 202015:30
Napoli Patron 3–5 Marseille
Pitch 2Referee: Renata Foris (Hungary)
12 September 202017:00
Beach Royals Düsseldorf 7–2 Newteam Brussels
Pitch 2Referee: Fiametta Susanna (Italy) :

#### 9th–12th place

12 September 202018:30
Sporting CP 5–1 Os Nazarenos
Coimbra 10', 17' (pen.)
Von 23'
Belchior 30'
Zé Miguel 33'
9' Vitor
Estádio do ViveiroReferee: Matieu Dor (France)
12 September 202018:30
Rostocker Robben 2–3 Grasshoppers
Pitch 2Referee: Sergio Soares (Portugal) :

#### 5th–8th place

12 September 202012:30
Artur Music 12–3 Molniya
Gori 2', 6', 19', 28'
Llorenç 10', 26', 29', 35', 36'
Zborovskyi 12', 17', 22'
Report(ru)
14' Rarot
19', 32' Suárez
Pitch 2Referee: Matieu Dor (France)
12 September 202017:00
Krylia Sovetov 5–4 ACD O Sotão
Bryshtel 22', 26', 30', 34'
Kartashov 31'
Report(ru)
15', 15', 34', 34' Chiky
Estádio do ViveiroReferee: Emmanuel Vocale (Belgium) :

#### 1st–4th place

12 September 202014:00
Braga 6–3 Real Münster
Bê Martins 20'
Jordan Oliveira 21', 29'
Filipe da Silva 24'
Bokinha 34'
Jordan 35'
Report(ru)
11' Javi Torres
28', 31' Biermann
Estádio do ViveiroReferee: Csaba Baghy (Hungary)
12 September 202015:30
Marbella 0–8 Kristall
Report(ru)
7', 24' Paporotnyi
12', 23' Mauricinho
14' Rodrigo
16' Remizov
21' (pen.) Zharikov
30' Ilinskii
Estádio do ViveiroReferee: Sergio Soares (Portugal) :

### Finals
#### 15th place match

13 September 202009:00
Napoli Patron 0–3 Newteam Brussels
Pitch 2 :

#### 13th place match

13 September 202009:00
Marseille 4–6 Beach Royals Düsseldorf
Romrig 13' (o.g.)
Basquaise 17'
Dionizio 31'
David 36'
9', 18', 22' Romrig
16' Sand
21' Addarii
32' (pen.) Hoeveler
Estádio do ViveiroReferee: Sergio Soares (Portugal) :

#### 11th place match

13 September 202010:30
Rostocker Robben 6–8 (a.e.t.) Os Nazarenos
Pitch 2Referee: Gionni Matticoli (Italy) :

#### 9th place match

13 September 202010:30
Grasshoppers 3–5 Sporting CP
Carpita 6'
Hodel 9' (pen.), 36'
6' Dias
14' Seixas
19' Belchior
20' Cepeda
34' Ricardinho
Estádio do ViveiroReferee: Csaba Baghy (Hungary) :

#### 7th place match

13 September 202012:00
Molniya 5–7 ACD O Sotão
Cherevko 6'
Dubovyk 9', 22'
Suarez 19', 27'
Report(ru)
1', 23' Pedro
4', 33' Ruben
18' Fabinho
30' Batalha
34' Chiky
Estádio do ViveiroReferee: Attila Balint (Romania) :

#### 5th place match

13 September 202013:30
Artur Music 11–5 Krylia Sovetov
Llorenç 3', 12', 25'
Gori 1', 17', 21', 24'
Zborovskyi 21', 27', 35'
Pashko 28'
Report(ru)
13', 21', 36' Bryshtel
16' (pen.) Reshetnev
25' Mikhailov
Estádio do ViveiroReferee: Csaba Baghy (Hungary) :

#### 3rd place match

13 September 202015:00
Marbella 6–7 Real Münster
Kuman 3', 32', 34'
Cristian T. 20'
Riduan 20'
Alex Jr. 23'
Report(ru)
1', 7', 11' Perez
3', 21' Biermann
12', 28' (pen.) Meltzer
Estádio do ViveiroReferee: Emmanuel Vocale (Belgium) :

#### Final

13 September 202018:00
Kristall 3–3 (a.e.t.) Braga
Datinha 6'
Zharikov 12'
Mauricinho 22'
Report(ru)
2' Bê Martins
10' Bokinha
14' (pen.) Jordan Oliveira
Penalties
Rodrigo
Datinha
1–0
Bokinha
Jordan
Bê Martins
Estádio do ViveiroReferee: Gionni Matticoli (Italy) :

## Awards

The following individual awards were presented after the final.
Top scorer(s) :
* Llorenç Gómez ( Artur Music)
* 22 goals
* Best player ||
* Mauricinho ( Kristall)
* Best goalkeeper ||
* Rafa Padilha ( Braga)

## Top goalscorers

Players with at least seven goals

### 22 goals

* Llorenç Gómez ( Artur Music)

### 21 goals

* Gabriele Gori ( Artur Music)

### 16 goals

* Glenn Hodel ( Grasshoppers)

### 14 goals

* Ihar Bryshtel ( Krylia Sovetov)
* Filipe da Silva ( Braga)

### 13 goals

* Kuman ( Marbella)
* Gaston Laduche ( Napoli Patron)
* Christian Biermann ( Real Münster)
* Eduard Suárez ( Molniya)

### 12 goals

* Oliver Romrig ( Beach Royals Dusseldorf)
* Mauricinho ( Kristall)

### 11 goals

* Pablo Perez ( Real Münster)

### 10 goals

* Oleg Zborovskyi ( Artur Music)
* Joscha Metzler ( Real Münster)

### 9 goals

* Chiky Ardil ( ACD O Sotão)
* Luca Addarii ( Beach Royals Dusseldorf)
* Rodrigo ( Kristall)
* Jordan Oliveira ( Braga)

### 8 goals

* Cristian Torres ( Marbella)
* Max Krötsching ( Rostocker Robben)

### 7 goals

* Lucio Carmo ( Os Nazarenos)
* Heirauarii Salem ( Newteam Brussels)
* Miguel Pintado ( Braga)
Source:

## Final standings

| Rank | Team | Result |
| 1 | Kristall | Champions (3rd title) |
| 2 | Braga | Runners-up |
| 3 | Real Münster | Third place |
| 4 | Marbella | |
| 5 | Artur Music | |
| 6 | Krylia Sovetov | |
| 7 | ACD O Sotão | |
| 8 | Molniya | |
| 9 | Sporting CP | |
| 10 | Grasshoppers | |
| 11 | Os Nazarenos | |
| 12 | Rostocker Robben | |
| 13 | Beach Royals Düsseldorf | |
| 14 | Marseille | |
| 15 | Newteam Brussels | |
| 16 | Napoli Patron | |