AZ Alkmaar vs Sparta Rotterdam Eredivisie Netherlands 17 September 2023
AZ Alkmaar
Eredivisie Netherlands
17 sep 2023, 10:45
AZ Alkmaar
-
Sparta Rotterdam
Netherlands,
Alkmaar,
AFAS Stadion
Sparta Rotterdam
Finished
2
:
0
Dani de Wit
18’
Vangelis Pavlidis
19’
AZ Alkmaar vs Sparta Rotterdam Statistic
55
Ball possession
45
17
Goal attempts
10
7
Shots on target
3
8
Shots off target
5
2
Shots blocked
2
6
Goal kicks
8
3
Saves
5
9
Corner kicks
4
6
Free kicks
12
1
Offsides
0
11
Fouls
6
0
Yellow cards
3
1
Injuries
1
4
Substitutions
5
15
Throw ins
16
498
Total Passes
457
121
Attacks
111
68
Dangerous Attacks
40
22
Crosses
15
Match details
Substitution
86’
?
Agustin Anello
Enter  the field
Sparta Rotterdam
11
Sparta Rotterdam
Left midfielder
Substitution
86’
?
Metinho
Enter  the field
Sparta Rotterdam
8
Sparta Rotterdam
Center midfielder
Substitution
86’
7
Sparta Rotterdam
Right midfielder
10
Sparta Rotterdam
Center midfielder
Substitution
82’
?
Kenzo Goudmijn
Enter  the field
AZ Alkmaar
16
AZ Alkmaar
Center midfielder
Yellow card
81’
?
Sparta Rotterdam
Substitution
72’
?
Ibrahim Sadiq
Enter  the field
AZ Alkmaar
?
Mayckel Lahdo
Leave  the field
AZ Alkmaar
Substitution
72’
?
Jens Odgaard
Enter  the field
AZ Alkmaar
9
AZ Alkmaar
Center forward
Substitution
72’
21
AZ Alkmaar
Right midfielder
19
AZ Alkmaar
Left midfielder
Substitution
70’
?
Charles-Andreas Brym
Enter  the field
Sparta Rotterdam
6
Sparta Rotterdam
Center midfielder
Substitution
46’
?
Djevencio van der Kust
Enter  the field
Sparta Rotterdam
5
Sparta Rotterdam
Left back
Yellow card
43’
2
Sparta Rotterdam
Right back
Yellow card
38’
10
Sparta Rotterdam
Center midfielder
Goal !!!
2
:
0
19’
9
AZ Alkmaar
Center forward
Goal !!!
1
:
0
18’
10
AZ Alkmaar
Center midfielder
AZ Alkmaar vs Sparta Rotterdam today lineups
Lineup not confirmed
1
Mathew Ryan
2
Yukinari Sugawara
25
Riechedly Bazoer
5
Alexandre Penetra
18
David Moeller Wolfe
16
Sven Mijnans
8
Jordy Clasie
21
Ernest Poku
10
Dani de Wit
19
Myron van Brederode
9
Vangelis Pavlidis
1
Nick Olij
2
Said Bakari
3
Bart Vriends
4
Tijs Velthuis
5
Django Warmerdam
8
Joshua Kitolano
6
Jonathan de Guzman
7
Camiel Neghli
10
Arno Verschueren
11
Koki Saito
9
Tobias Lauritsen
4-2-3-1
4-2-3-1
Team manager
Pascal Jansen
Referee
Pol van Boekel
Team manager
Jeroen Rijsdijk
AZ Alkmaar vs Sparta Rotterdam today lineups
1
Mathew Ryan
Goalkeeper
2
Yukinari Sugawara
Right back
25
Riechedly Bazoer
Center defender
5
Alexandre Penetra
Center defender
18
David Moeller Wolfe
Left back
16
Sven Mijnans
Center midfielder
82’
8
Jordy Clasie
Center midfielder
21
Ernest Poku
Right midfielder
72’
10
Dani de Wit
Center midfielder
18’
19
Myron van Brederode
Left midfielder
72’
9
Vangelis Pavlidis
Center forward
19’
72’
1
Nick Olij
Goalkeeper
2
Said Bakari
Right back
43’
3
Bart Vriends
Center defender
4
Tijs Velthuis
Center defender
5
Django Warmerdam
Left back
46’
8
Joshua Kitolano
Center midfielder
86’
6
Jonathan de Guzman
Center midfielder
70’
7
Camiel Neghli
Right midfielder
86’
10
Arno Verschueren
Center midfielder
38’
86’
11
Koki Saito
Left midfielder
86’
9
Tobias Lauritsen
Center forward
Absent players
20
Rome Owusu-Oduro
Injured
29
Mexx Meerdink
Injured
24
Lewis Schouten
Injured
13
Sem Westerveld
Injured
4
Bruno Martins Indi
Injured
33
Wouter Goes
Injured
Mike Eerdhuijzen
Injured
Head to Head AZ Alkmaar - Sparta Rotterdam
Statistics are for the last 5 games
60%
W
- 3
20%
D
- 1
20%
W
- 1
AZ Alkmaar 0 - 1 Sparta Rotterdam 08 apr 2023, 14:00 Eredivisie Netherlands.
Eredivisie Netherlands
08 apr 2023
AZ Alkmaar
0
:
1
Sparta Rotterdam
Sparta Rotterdam 2 - 3 AZ Alkmaar 14 aug 2022, 10:45 Eredivisie Netherlands.
Eredivisie Netherlands
14 aug 2022
Sparta Rotterdam
2
:
3
AZ Alkmaar
Sparta Rotterdam 1 - 1 AZ Alkmaar 30 apr 2022, 15:00 Eredivisie Netherlands.
Eredivisie Netherlands
30 apr 2022
Sparta Rotterdam
1
:
1
AZ Alkmaar
AZ Alkmaar 3 - 1 Sparta Rotterdam 05 dec 2021, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
05 dec 2021
AZ Alkmaar
3
:
1
Sparta Rotterdam
AZ Alkmaar 2 - 0 Sparta Rotterdam 10 apr 2021, 14:00 Eredivisie Netherlands.
Eredivisie Netherlands
10 apr 2021
AZ Alkmaar
2
:
0
Sparta Rotterdam
Last matches AZ Alkmaar
60%
W
- 3
40%
D
- 2
0%
L
- 0
Vitesse 0 - 2 AZ Alkmaar 03 sep 2023, 10:45 Eredivisie Netherlands.
Eredivisie Netherlands
03.09.2023
Vitesse
0
:
2
AZ Alkmaar
Brann 3 - 3 AZ Alkmaar 31 aug 2023, 13:00 Europa Conference League.
Europa Conference League
31.08.2023
Brann
3
:
3
AZ Alkmaar
AZ Alkmaar 1 - 1 Brann 24 aug 2023, 14:45 Europa Conference League.
Europa Conference League
24.08.2023
AZ Alkmaar
1
:
1
Brann
RKC Waalwijk 1 - 3 AZ Alkmaar 20 aug 2023, 10:45 Eredivisie Netherlands.
Eredivisie Netherlands
20.08.2023
RKC Waalwijk
1
:
3
AZ Alkmaar
AZ Alkmaar 2 - 0 FC Santa Coloma 17 aug 2023, 14:45 Europa Conference League.
Europa Conference League
17.08.2023
AZ Alkmaar
2
:
0
FC Santa Coloma
Last matches Sparta Rotterdam
60%
W
- 3
40%
D
- 2
0%
L
- 0
Sparta Rotterdam 1 - 1 NEC Nijmegen 01 sep 2023, 14:00 Eredivisie Netherlands.
Eredivisie Netherlands
01.09.2023
Sparta Rotterdam
1
:
1
NEC Nijmegen
SC Heerenveen 1 - 3 Sparta Rotterdam 27 aug 2023, 10:45 Eredivisie Netherlands.
Eredivisie Netherlands
27.08.2023
SC Heerenveen
1
:
3
Sparta Rotterdam
Sparta Rotterdam 2 - 2 Feyenoord 20 aug 2023, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
20.08.2023
Sparta Rotterdam
2
:
2
Feyenoord
PEC Zwolle 1 - 2 Sparta Rotterdam 12 aug 2023, 15:00 Eredivisie Netherlands.
Eredivisie Netherlands
12.08.2023
PEC Zwolle
1
:
2
Sparta Rotterdam
Sparta Rotterdam 1 - 0 RKC Waalwijk 05 aug 2023, 07:00 Club Friendlies.
Club Friendlies
05.08.2023
Sparta Rotterdam
1
:
0
RKC Waalwijk
AZ Alkmaar vs Sparta Rotterdam Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
PSV Eindhoven | 33 | 28 | 4 | 1 | 108 - 20 | 88 | 88 | ||
2
|
Feyenoord | 33 | 25 | 6 | 2 | 88 - 26 | 62 | 81 | ||
3
|
Twente | 33 | 20 | 6 | 7 | 67 - 35 | 32 | 66 | ||
4
|
AZ Alkmaar | 33 | 19 | 7 | 7 | 67 - 36 | 31 | 64 | ||
5
|
Ajax | 33 | 15 | 10 | 8 | 72 - 59 | 13 | 55 | ||
6
|
NEC Nijmegen | 33 | 13 | 11 | 9 | 64 - 50 | 14 | 50 | ||
7
|
FC Utrecht | 33 | 13 | 10 | 10 | 46 - 44 | 2 | 49 | ||
8
|
Sparta Rotterdam | 33 | 13 | 7 | 13 | 49 - 47 | 2 | 46 | ||
9
|
Go Ahead Eagles | 33 | 11 | 10 | 12 | 45 - 45 | 0 | 43 | ||
10
|
SC Heerenveen | 33 | 10 | 7 | 16 | 52 - 68 | -16 | 37 | ||
11
|
Fortuna Sittard | 33 | 9 | 10 | 14 | 37 - 56 | -19 | 37 | ||
12
|
PEC Zwolle | 33 | 9 | 9 | 15 | 44 - 65 | -21 | 36 | ||
13
|
Almere City FC | 33 | 7 | 13 | 13 | 32 - 55 | -23 | 34 | ||
14
|
Heracles | 33 | 9 | 5 | 19 | 41 - 74 | -33 | 32 | ||
15
|
RKC Waalwijk | 33 | 7 | 8 | 18 | 37 - 53 | -16 | 29 | ||
16
|
Excelsior | 33 | 6 | 11 | 16 | 50 - 69 | -19 | 29 | ||
17
|
FC Volendam | 33 | 4 | 7 | 22 | 33 - 86 | -53 | 19 | ||
18
|
Vitesse | 33 | 6 | 5 | 22 | 28 - 72 | -44 | 5 |
Europa Conference League Playoff gives Europa Conference League Qualification
Champions League
Champions League Qualification
UEFA Cup FINAL
Europa Conference League Playoff
Europa Conference League Playoff FINAL
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
4
/ 18
Comparative Team Statistics
League Position
8
/ 18
33
Total games
33
19
58%
Wins
39%
13
7
21%
Draws
21%
7
7
21%
Loses
39%
13
67
Goals scored
49
36
Goals conceded
47
64
Points
46
AZ Alkmaar Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
5 | Alexandre Penetra | 24 | 1666 |
Total starts
18
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Tiago Dantas | 19 | 682 |
Total starts
6
|
Substituted out
3
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
1 | Mathew Ryan | 28 | 2520 |
Total starts
28
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
34 | Mees de Wit | 9 | 348 |
Total starts
3
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Vangelis Pavlidis | 33 | 2918 |
Total starts
33
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
28 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Ibrahim Sadiq | 15 | 568 |
Total starts
4
|
Substituted out
4
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | Jens Odgaard | 17 | 445 |
Total starts
4
|
Substituted out
4
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Dani de Wit | 31 | 2454 |
Total starts
28
|
Substituted out
10
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
10 (1)
|
Yellow cards
7
|
Red cards
0
|
|||||
30 | Denso Kasius | 15 | 426 |
Total starts
3
|
Substituted out
2
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
1
|
|||||
21 | Sven Mijnans | 29 | 2277 |
Total starts
28
|
Substituted out
15
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
21 | Ernest Poku | 20 | 649 |
Total starts
5
|
Substituted out
4
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Jordy Clasie | 27 | 2390 |
Total starts
27
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
2 | Yukinari Sugawara | 29 | 2467 |
Total starts
29
|
Substituted out
7
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
24 | Bruno Martins Indi | 13 | 745 |
Total starts
7
|
Substituted out
2
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
25 | Riechedly Bazoer | 29 | 2351 |
Total starts
28
|
Substituted out
10
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
19 | Myron van Brederode | 29 | 1311 |
Total starts
13
|
Substituted out
12
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Djordje Mihailovic | 8 | 277 |
Total starts
3
|
Substituted out
3
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
1 | Hobie Verhulst | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Maxim Dekker | 5 | 81 |
Total starts
0
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
33 | Wouter Goes | 15 | 1138 |
Total starts
13
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
20 | Rome Owusu-Oduro | 4 | 360 |
Total starts
4
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Mayckel Lahdo | 15 | 769 |
Total starts
10
|
Substituted out
11
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
3 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | David Moeller Wolfe | 33 | 2348 |
Total starts
29
|
Substituted out
16
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
15 | Ruben van Bommel | 28 | 1485 |
Total starts
20
|
Substituted out
19
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Sparta Rotterdam Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
- | Mehmet Yuksel | 2 | 8 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Koki Saito | 20 | 1577 |
Total starts
19
|
Substituted out
12
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
3 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Arno Verschueren | 27 | 2364 |
Total starts
27
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
9 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
18 | Agustin Anello | 8 | 225 |
Total starts
1
|
Substituted out
1
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Charles-Andreas Brym | 30 | 1370 |
Total starts
12
|
Substituted out
7
|
Substituted in
18
|
Matches in reserve
18
|
Goals (penalty)
4 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Bart Vriends | 25 | 2116 |
Total starts
25
|
Substituted out
6
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
15 | Django Warmerdam | 15 | 895 |
Total starts
11
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
2 | Said Bakari | 32 | 2762 |
Total starts
31
|
Substituted out
6
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
5 | Djevencio van der Kust | 29 | 2414 |
Total starts
26
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
4 | Mike Eerdhuijzen | 19 | 1319 |
Total starts
15
|
Substituted out
5
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Tijs Velthuis | 24 | 1672 |
Total starts
18
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Nick Olij | 33 | 2970 |
Total starts
33
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
13 | Rick Meissen | 21 | 882 |
Total starts
8
|
Substituted out
2
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Camiel Neghli | 25 | 1265 |
Total starts
12
|
Substituted out
7
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
4 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Metinho | 23 | 1179 |
Total starts
12
|
Substituted out
7
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
7 | Pelle Clement | 28 | 1809 |
Total starts
20
|
Substituted out
8
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
6 | Jonathan de Guzman | 30 | 1853 |
Total starts
24
|
Substituted out
18
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
7 | Joshua Kitolano | 24 | 2106 |
Total starts
24
|
Substituted out
6
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
5 (2)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Tobias Lauritsen | 30 | 2395 |
Total starts
28
|
Substituted out
10
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
11 (3)
|
Yellow cards
2
|
Red cards
0
|
|||||
12 | Sergi Rosanas | 1 | 3 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Calendar Eredivisie Netherlands
Heracles - : - Fortuna Sittard 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
Heracles
-
:
-
Fortuna Sittard
Almere City FC - : - NEC Nijmegen 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
Almere City FC
-
:
-
NEC Nijmegen
FC Volendam - : - Go Ahead Eagles 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
FC Volendam
-
:
-
Go Ahead Eagles
PEC Zwolle - : - Twente 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
PEC Zwolle
-
:
-
Twente
PSV Eindhoven - : - RKC Waalwijk 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
PSV Eindhoven
-
:
-
RKC Waalwijk
AZ Alkmaar - : - FC Utrecht 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
AZ Alkmaar
-
:
-
FC Utrecht
Sparta Rotterdam - : - SC Heerenveen 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
Sparta Rotterdam
-
:
-
SC Heerenveen
Vitesse - : - Ajax 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
Vitesse
-
:
-
Ajax
Feyenoord - : - Excelsior 19 may 2024, 08:30 Eredivisie Netherlands.
Eredivisie Netherlands
19.05.2024
Feyenoord
-
:
-
Excelsior