Opa Nguette Profile and Player Statistics
First name: Opa
Last name: Nguette
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Opa Nguette has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Ligue 1 2019/2020 Metz 540 6 0 0 0 0 0 0

Opa Nguette has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
07/03/2020 Metz
2 - 1
Nîmes 1-0H2H+
O. Nguette 7' 1 - 0  
  1 - 1 49' L. Deaux
  65' Moussa Koné
  65' R. Philippoteaux
O. Nguette 75'  
T. Ambrose 75'  
  80' Yassine Benrahou
  80' Théo Valls 
John Boye 81' 2 - 1  
F. Boulaya 83'  
Adama Traoré 83'  
Habib Maïga 85'  
Victorien Angban  85'  
  89' Gaëtan Paquiez
  89' K. Denkey
21/02/2020 Metz
0 - 2
Olympique Lyonnais 0-1H2H+
  35' Maxwel Cornet
Alexandre Oukidja 45+7'  
  0 - 1 45+8' Moussa Dembélé
I. Niane 79'  
T. Ambrose 79'  
Victorien Angban  79'  
M. Gakpa 79'  
Habib Diallo 82'  
  86' Karl Toko Ekambi
  86' Houssem Aouar
O. Nguette 88'  
Papa Ndiaga Yade 88'  
  0 - 2 90+4' Houssem Aouar
  90+6' Moussa Dembélé
  90+6' A. Gouiri
15/02/2020 Nantes
0 - 0
Metz 0-0H2H+
  57' Matthieu Udol
Kalifa Coulibaly 59'  
Ludovic Blas 59'  
  71' I. Niane
  71' F. Boulaya
  84' F. Boulaya
Abdoul Kader Bamba 86'  
Anthony Limbombe 86'  
  89' O. Nguette
  89' M. Gakpa
Imrân Louza  90+1'  
Rene Krhin 90+1'  
08/02/2020 Metz
1 - 2
Bordeaux 1-0H2H+
I. Niane 2' 1 - 0  
Vincent Pajot 8'  
  20' Enock Kwateng
  20' Rémi Oudin
Habib Maïga 39'  
  41' Ui-jo Hwang
  1 - 1 51' Toma Basic
  54' Ui-jo Hwang
  54' Youssouf Sabaly
  62' Nicolas de Préville
O. Nguette 63'  
F. Boulaya 63'  
  70' Yacine Adli
  70' Rubén Pardo
I. Niane 74'  
Thomas Delaine 74'  
Alexandre Oukidja 79'  
  1 - 2 84' Rémi Oudin
Matthieu Udol 87'  
T. Ambrose 87'  
  90' G. Poussin
02/02/2020 Metz
3 - 1
Saint-Étienne 1-0H2H+
O. Nguette 44' 1 - 0  
  46' C. Abi
  46' Romain Hamouma 
  51' Romain Hamouma 
Habib Diallo 63' 2 - 0  
  67' Miguel Trauco
  67' Loïs Diony 
O. Nguette 70' 3 - 0  
O. Nguette 72'  
T. Ambrose 72'  
  73' Yohan Cabaye
  74' Yohan Cabaye
  74' Z. Youssouf
I. Niane 81'  
Thomas Delaine 81'  
Vincent Pajot 88'  
Victorien Angban  88'  
  3 - 1 89' Romain Hamouma 
25/01/2020 Reims
0 - 1
Metz 0-1H2H+
  0 - 1 3' Habib Diallo
Moussa Doumbia 39'  
A. Donis 57'  
Hassane Kamara 57'  
Tristan Dingomé 57'  
Timothé Nkada 57'  
  59' Habib Maïga
Dereck Kutesa 71'  
Hyun-jun Suk 71'  
  78' I. Niane
  78' Mamadou Fofana
  90+6' O. Nguette
  90+6' Papa Ndiaga Yade
11/01/2020 Metz
1 - 0
Strasbourg 0-0H2H+
  54' Ibrahima Sissoko
John Boye 68' 1 - 0  
  71' Ibrahima Sissoko
  71' Kévin Zohi
Adama Traoré 73'  
F. Boulaya 73'  
John Boye 74'  
Mamadou Fofana 79'  
Kévin N'Doram 79'  
  82' Jean-Ricner Bellegarde
  82' Benjamin Corgnet
Vincent Pajot 83'  
Victorien Angban  83'  
  84' Lionel Carole
  84' Abdallah Ndour
  86' Alexander Djiku
06/01/2020 Rouen
3 - 0
Metz 1-0H2H+
Fred Dembi 6' 1 - 0  
Fred Dembi 6'  
  58' Thomas Delaine
  64' Vincent Pajot
  64' M. Gakpa
A. Sidibé 67'  
A. Fataki 67'  
N. Barthélémy 68'  
Kader N'Chobi 68'  
A. Ouadah 70'  
A. Fataki 77' 2 - 0  
  81' O. Nguette
  81' Papa Ndiaga Yade
Fred Dembi 85'  
A. Rogie 85'  
M. Diarra 88' 3 - 0  
  90+3' Victorien Angban 
21/12/2019 Dijon
2 - 2
Metz 2-1H2H+
  0 - 1 14' Habib Diallo
Romain Amalfitano 18' 1 - 1  
Mama Baldé 42' 2 - 1  
  45' Matthieu Udol
  53' Stoppila Sunzu
J. Cádiz 65'  
Florent Balmont 65'  
Hamza Mendyl 71'  
  72' F. Boulaya
  72' Victorien Angban 
Fouad Chafik 76'  
Mickaël Alphonse 76'  
  82' Renaud Cohade
  82' M. Gakpa
Mounir Chouiar 85'  
Stephy Mavididi 85'  
  86' O. Nguette
  86' T. Ambrose
Romain Amalfitano 87'  
  2 - 2 90+1' Habib Maïga
  90+2' Habib Maïga
14/12/2019 Metz
1 - 1
Olympique Marseille 1-0H2H+
  25' Bouna Sarr
  31' Steve Mandanda
  31' Yohann Pelé
O. Nguette 40' 1 - 0  
Habib Maïga 45+1'  
  46' Bouna Sarr
  46' Nemanja Radonjić
Habib Diallo 52'  
Adama Traoré 58'  
M. Gakpa 58'  
  68' Kevin Strootman
  68' Valère Germain
  1 - 1 70' Nemanja Radonjić
Habib Diallo 76'  
I. Niane 76'  
John Boye 85'  
Matthieu Udol 90+1'  
Mamadou Fofana 90+4'  
04/12/2019 Metz
0 - 1
Rennes 0-1H2H+
  0 - 1 39' A. Hunou
Alexandre Oukidja 45+1'  
P. Delecroix 45+1'  
  60' Jordan
  60' M'Baye Niang
O. Nguette 61'  
T. Ambrose 61'  
T. Ambrose 69'  
Renaud Cohade 74'  
M. Gakpa 74'  
  78' Raphinha
  78' Flavien Tait
Thomas Delaine 80'  
  86' Faitout Maouassa
  86' Joris Gnagnon
30/11/2019 Nîmes
1 - 1
Metz 0-1H2H+
  23' O. Nguette
  28' Renaud Cohade
  0 - 1 30' Habib Diallo
R. Philippoteaux 46'  
V. Stojanovski 59'  
Haris Duljevic 59'  
R. Ripart 61' 1 - 1  
  65' Habib Maïga
  71' O. Nguette
  71' T. Ambrose
R. Ripart 79'  
K. Denkey 79'  
  82' Mamadou Fofana
  83' Adama Traoré
  83' F. Boulaya
Théo Valls  87'  
Sidy Sarr 87'  
  90+1' F. Boulaya
  90+1' John Boye
23/11/2019 Metz
1 - 1
Reims 0-1H2H+
  0 - 1 7' Axel Disasi
John Boye 13'  
Kévin N'Doram 15'  
Stoppila Sunzu 15'  
  42' Mathieu Cafaro
Adama Traoré 47' 1 - 1  
  69' Boulaye Dia
  69' A. Donis
  73' Moussa Doumbia
  73' Dereck Kutesa
Habib Maïga 76'  
F. Boulaya 76'  
O. Nguette 80'  
T. Ambrose 80'  
  82' Rémi Oudin
  82' Timothé Nkada
  90' Mathieu Cafaro
Habib Diallo 90+1'  
09/11/2019 LOSC Lille
0 - 0
Metz 0-0H2H+
  50' Thomas Delaine
Jonathan Ikoné 61'  
Loïc Rémy 61'  
Reinildo Mandava 63'  
  66' Thomas Delaine
  66' Matthieu Udol
  70' Adama Traoré
  70' F. Boulaya
Jonathan Bamba 73'  
Luiz Araújo 73'  
  74' Alexandre Oukidja
Benjamin André 76'  
Benjamin André 81'  
Xeka  81'  
  85' O. Nguette
  85' I. Niane
02/11/2019 Metz
2 - 2
Montpellier 1-0H2H+
Habib Diallo 26' 1 - 0  
  39' Vitorino Hilton
  46' Pedro Mendes
  46' Junior Sambia
O. Nguette 47' 2 - 0  
Habib Diallo 52'  
  64' Daniel Congré
  71' Gaëtan Laborde
  71' Souleymane Camara
  2 - 1 72' Andy Delort
  2 - 2 78' Junior Sambia
Stoppila Sunzu 80'  
F. Boulaya 80'  
  83' T. Savanier
  83' J. Chotard
O. Nguette 89'  
I. Niane 89'  
05/10/2019 Brest
2 - 0
Metz 2-0H2H+
Julien Faussurier 11' 1 - 0  
Y. Court 28'  
Jean-Charles Castelletto 45' 2 - 0  
Romain Perraud 46'  
Gaëtan Belaud 46'  
  51' Renaud Cohade
  68' O. Nguette
  68' T. Ambrose
  68' M. Gakpa
  68' F. Boulaya
Samuel Grandsir 70'  
Cristian Battocchio 70'  
  77' Renaud Cohade
  77' I. Niane
Mathias Autret 85'  
I. Cardona 85'  
I. Cardona 90+2'  
28/09/2019 Metz
2 - 2
Toulouse 1-0H2H+
Habib Diallo 4' 1 - 0  
Habib Diallo 11'  
I. Niane 11'  
Thomas Delaine 11'  
O. Nguette 46'  
T. Ambrose 46'  
  68' M. Dossevi
  68' Wesley Saïd 
  76' William Vainqueur
  76' Yaya Sanogo
  79' A. Leya
  79' Efthymios Koulouris
Adama Traoré 82'  
Renaud Cohade 82'  
  1 - 1 86' Wesley Saïd 
I. Niane 90+1' 2 - 1  
  90+6' M. Gradel
  2 - 2 90+6' Efthymios Koulouris
25/09/2019 Saint-Étienne
0 - 1
Metz 0-1H2H+
  0 - 1 18' Habib Diallo
  25' Adama Traoré
  46' Victorien Angban 
  46' Renaud Cohade
Timothée Kolodziejczak 52'  
Miguel Trauco 59'  
Denis Bouanga 59'  
A. Nordin 61'  
Yohan Cabaye 64'  
Ryad Boudebouz 64'  
  71' Adama Traoré
  71' Stoppila Sunzu
  75' O. Nguette
  75' I. Niane
Wahbi Khazri 84'  
  85' Renaud Cohade
  85' Renaud Cohade
Wahbi Khazri 85'  
C. Abi 85'  
Denis Bouanga 88'  
21/09/2019 Metz
1 - 2
Amiens SC 0-1H2H+
  26' Christophe Jallet
  26' Jordan Lefort
  0 - 1 39' Serhou Guirassy
  0 - 2 54' Bakaye Dibassy 
F. Boulaya 61'  
T. Ambrose 61'  
Renaud Cohade 61'  
Adama Traoré 61'  
  67' Fousseni Diabaté
  67' Chadrac Akolo
Habib Diallo 68' 1 - 2  
O. Nguette 80'  
I. Niane 80'  
  82' Gaël Kakuta
  82' Bongani Zungu
  87' Serhou Guirassy
Stoppila Sunzu 90'  
14/09/2019 Bordeaux
2 - 0
Metz 2-0H2H+
Jimmy Briand 7' 1 - 0  
Nicolas de Préville 9' 2 - 0  
Jimmy Briand 55'  
Yacine Adli 55'  
Nicolas de Préville 59'  
  60' Kévin N'Doram
  66' O. Nguette
  66' T. Ambrose
Nicolas de Préville 66'  
F. Kamano 66'  
F. Kamano 67'  
  72' Victorien Angban 
  72' Adama Traoré
Ui-jo Hwang 75'  
Josh Maja 75'  
  78' M. Gakpa
  78' I. Niane
  82' Habib Maïga
30/08/2019 Metz
0 - 2
Paris Saint Germain 0-2H2H+
  0 - 1 11' Ángel Di María 
Mamadou Fofana 27'  
  0 - 2 43' Eric Maxim Choupo-Moting
Mamadou Fofana 59'  
Victorien Angban  59'  
  65' A. Aouchiche
  65' Leandro Paredes
Renaud Cohade 70'  
M. Gakpa 70'  
  82' Marco Verratti
  82' Layvin Kurzawa
F. Boulaya 82'  
I. Niane 82'  
  90' Eric Maxim Choupo-Moting
  90' Jesé
24/08/2019 Angers SCO
3 - 0
Metz 2-0H2H+
  1' Stoppila Sunzu
F. El Melali 4' 1 - 0  
B. Santamaría 43' 2 - 0  
Stéphane Bahoken 53'  
Stéphane Bahoken 62'  
R. Alioui 62'  
  67' I. Niane
  67' F. Boulaya
R. Alioui 67' 3 - 0  
  67' Renaud Cohade
  67' M. Gakpa
F. El Melali 74'  
C. Ninga 74'  
  75' Fabien Centonze
B. Santamaría 76'  
Vincent Pajot 76'  
  85' O. Nguette
  85' T. Ambrose
17/08/2019 Metz
3 - 0
Monaco 1-0H2H+
  10' Kamil Glik
Habib Diallo 11' 1 - 0  
Fabien Centonze 27'  
  34' Ruben Aguilar
  35' Gelson Martins
Habib Diallo 53' 2 - 0  
  56' Boschilia 
  56' Keita Baldé
Renaud Cohade 66' 3 - 0  
  70' Henry Onyekuru
  70' Gil Dias
  74' Wissam Ben Yedder
  74' Lyle Foster
O. Nguette 74'  
I. Niane 74'  
Habib Maïga 77'  
Mamadou Fofana 77'  
F. Boulaya 87'  
T. Ambrose 87'  
11/08/2019 Strasbourg
1 - 1
Metz 1-0H2H+
  15' Thomas Delaine
Youssouf Fofana 20'  
Jean-Ricner Bellegarde 20'  
Adrien Thomasson 21' 1 - 0  
  1 - 1 47' Habib Diallo
03/05/2019 Metz
3 - 0
Valenciennes 3-0H2H+
O. Nguette 17' 1 - 0  
Habib Diallo 25' 2 - 0  
Habib Diallo 30' 3 - 0  
M. Gakpa 36'  
  61' Johann Ramare
  61' E. Massouema
  66' Kévin Cabral
  72' Gaëtan Robail
  72' Nathael Julan
O. Nguette 73'  
F. Boulaya 73'  
  74' Saliou Ciss
  74' Joffrey Cuffaut
I. Niane 78'  
Victorien Angban  78'  
Thomas Delaine 86'  
J. Rivierez 86'  
26/04/2019 Red Star
1 - 2
Metz 1-1H2H+
  0 - 1 21' Habib Diallo
I. Camara 45' 1 - 1  
  60' F. Boulaya
  60' I. Niane
  64' Victorien Angban 
  64' M. Gakpa
Nuke Mfulu 74'  
I. Camara 75'  
S. Diakité 75'  
  83' Renaud Cohade
  83' Habib Maïga
H. Sy 85'  
  1 - 2 90' O. Nguette
G. Lefebvre 90+3'  
23/04/2019 Metz
1 - 1
Grenoble Foot 38 1-1H2H+
I. Niane 9' 1 - 0  
  1 - 1 20' Florian Sotoca
  58' N. Belvito
  62' Ryan Sanusi
F. Boulaya 67'  
Habib Diallo 67'  
I. Niane 77'  
Emmanuel Rivière 77'  
  78' N. Belvito
  78' A. Elogo
  84' R. Grange
  84' S. Pambou
19/04/2019 Gazélec Ajaccio
0 - 2
Metz 0-0H2H+
T. Campanini 46'  
Jérémy Blayac 46'  
M. N'Dao 51'  
Julian Palmieri 51'  
  0 - 1 54' John Boye
Ousseynou Ba 60'  
  64' Victorien Angban 
  75' F. Boulaya
  75' I. Niane
  0 - 2 76' I. Niane
  83' Habib Diallo
  83' Emmanuel Rivière
  87' O. Nguette
  87' M. Gakpa
12/04/2019 Metz
2 - 1
Châteauroux 2-0H2H+
Habib Diallo 31' 1 - 0  
Habib Diallo 39' 2 - 0  
  59' O. Tounkara
  59' I. Chouaref
  67' Jérémy Livolant
  67' Abdoulaye Sissako
O. Nguette 75'  
I. Niane 75'  
  78' S. Condé
  78' F. Diarra
M. Gakpa 83'  
Victorien Angban  83'  
  2 - 1 88' F. Diarra
Iván Balliu 89'  
31/03/2019 Metz
2 - 1
Lorient 1-0H2H+
  28' I. Meslier
Habib Diallo 30' 1 - 0  
O. Nguette 34'  
  54' Ibrahim Sissoko
  61' Ibrahim Sissoko
  61' Gaëtan Courtet
  61' Franklin Wadja
  61' Sidy Sarr
  67' Sidy Sarr
M. Gakpa 77' 2 - 0  
  78' M. Etuin
  78' Jonathan Martins Pereira
Habib Diallo 78'  
I. Niane 78'  
  2 - 1 82' Alexis Claude-Maurice
Renaud Cohade 84'  
J. Rivierez 84'  
F. Boulaya 87'  
  90+4' F. Lemoine
15/03/2019 Niort
0 - 3
Metz 0-1H2H+
  0 - 1 40' Habib Diallo
Dylan Louiserre 48'  
  0 - 2 50' M. Gakpa
  51' O. Nguette
  0 - 3 52' F. Boulaya
Yacine Bourhane 58'  
T. Lebeau 58'  
  62' O. Nguette
  62' I. Niane
Antoine Leautey 65'  
A. Dabasse 65'  
  68' Alexandre Oukidja
  68' P. Delecroix
V. Jacob 73'  
Louis Ameka Autchanga 73'  
D. Djigla 75'  
  79' M. Gakpa
  79' Victorien Angban 
11/03/2019 Metz
1 - 1
Sochaux 0-0H2H+
  13' S. Daham
  26' Jean Ruiz
  58' Mohamed Sissoko
  58' Elisha Owusu
  59' Rafa Navarro
  63' Cyrille Bayala
  63' Hamza Sakhi
I. Niane 65'  
Habib Diallo 65'  
  68' S. Daham
  69' Cyrille Bayala
Habib Diallo 75' 1 - 0  
John Boye 77'  
Habib Maïga 79'  
  1 - 1 81' Rafa Navarro
O. Nguette 84'  
Emmanuel Rivière 84'  
  84' F. Etoundi
  84' C. Rocchia
04/03/2019 Le Havre
2 - 2
Metz 1-0H2H+
Zinedine Ferhat 21' 1 - 0  
Denys Bain 29'  
  41' Habib Maïga
  53' Habib Maïga
  53' M. Gakpa
Tino Kadewere 61' 2 - 0  
  2 - 1 63' F. Boulaya
  69' Habib Diallo
  69' I. Niane
  73' M. Gakpa
Woyo Coulibaly 78'  
Alimami Gory 79'  
Alexandre Bonnet 79'  
  2 - 2 79' O. Nguette
Tino Kadewere 88'  
Jamal Thiaré 88'  
Jamal Thiaré 90+2'  
18/02/2019 Metz
1 - 0
Béziers 0-0H2H+
  4' Steeve Beusnard
  25' S. Gbegnon
Habib Maïga 35'  
O. Nguette 39'  
Habib Diallo 45+5'  
O. Nguette 51'  
Iván Balliu 59'  
I. Niane 60' 1 - 0  
  65' F. Rherras
  65' K. Denkey
  69' R. Atassi
  72' S. Gbegnon
  72' Alexandre Ramalingom
Stoppila Sunzu 75'  
M. Gakpa 77'  
F. Boulaya 77'  
  81' I. Savane
Iván Balliu 83'  
J. Rivierez 83'  
  85' A. Nouri
  85' M. Diakota
Habib Maïga 89'  
Mamadou Fofana 89'  
09/02/2019 Lens
0 - 0
Metz 0-0H2H+
  15' Habib Maïga
Mounir Chouiar 32'  
  46' John Boye
  70' I. Niane
  70' Habib Diallo
Mounir Chouiar 73'  
Souleymane Diarra 73'  
  77' Habib Maïga
  77' Victorien Angban 
  78' Habib Diallo
Y. Gomis 80'  
Grejohn Kyei 80'  
Walid Mesloub 81'  
  88' F. Boulaya
  88' M. Gakpa
  89' M. Gakpa
01/02/2019 Metz
1 - 1
Troyes 1-0H2H+
  22' Yoann Touzghar 
  22' V. Marcel
Stoppila Sunzu 40' 1 - 0  
Iván Balliu 44'  
Renaud Cohade 50'  
  50' J. Cordoval
  57' Johann Obiang
  58' Bryan Mbeumo
  58' Jonathan Tinhan
Alexandre Oukidja 61'  
Stoppila Sunzu 61'  
  1 - 1 62' K. Fortuné
Habib Diallo 65'  
I. Niane 65'  
Victorien Angban  70'  
M. Gakpa 70'  
  74' M. Samassa
Renaud Cohade 82'  
Habib Maïga 82'  
  86' V. Marcel
  86' Kiki Kouyaté
29/01/2019 Metz
3 - 0
Nancy 1-0H2H+
  12' Loris Néry
  12' Séga Coulibaly
  19' M. Dembélé
John Boye 34'  
I. Niane 41' 1 - 0  
O. Nguette 52'  
F. Boulaya 52'  
  61' Vinni Triboulet
  61' Christopher Maboulou
Gauthier Hein 64'  
Habib Diallo 64'  
  73' A. Busin
  73' Anthony Robic
Habib Maïga 74' 2 - 0  
Habib Maïga 75'  
I. Niane 81' 3 - 0  
I. Niane 86'  
Ablie Jallow 86'  
25/01/2019 Ajaccio
0 - 0
Metz 0-0H2H+
Matteo Tramoni 51'  
Joseph Mendes 51'  
  71' F. Boulaya
  71' I. Niane
  73' Stoppila Sunzu
K. Lejeune 90+1'  
C. Michelin 90+1'  
18/01/2019 Metz
1 - 2
Clermont 0-1H2H+
  0 - 1 23' Florian Ayé
  42' Johan Gastien
Renaud Cohade 45+2'  
Habib Maïga 58' 1 - 1  
  60' A. N'Diaye
Mamadou Fofana 68'  
Stoppila Sunzu 68'  
Habib Diallo 71'  
I. Niane 71'  
  1 - 2 77' Franck Honorat
  80' Florian Ayé
  80' Faneva Andriatsima
F. Boulaya 84'  
Ablie Jallow 84'  
  88' Mathias Pereira Lage
  88' Jason Berthomier
  90+2' Franck Honorat
  90+2' Y. Magnin
11/01/2019 Orléans
0 - 1
Metz 0-1H2H+
Ousmane Cissokho 14'  
  0 - 1 34' F. Boulaya
Yohan Demoncy 59'  
Jordan Tell 59'  
  69' Mamadou Fofana
  71' Victorien Angban 
  71' Habib Maïga
Anthony Le Tallec 71'  
Gaëtan Perrin 71'  
Karim Ziani 83'  
H. Benkaïd 83'  
  90+1' O. Nguette
  90+1' I. Niane

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.