That's it! The referee blows the final whistle
Moise Adilehou is shown a yellow card by the referee
end of second half
Guingamp make a substitution. Dylan Louiserre runs off the field and in comes Mathis Riou
Guingamp make a substitution. Amine Hemia runs off the field and in comes Sabri Guendouz
Laval make a substitution. Malik Tchokounte runs off the field and in comes Jordan Tell
Laval make a substitution. Theo Pellenard runs off the field and in comes Ange Badey
Guingamp make a substitution. Jacques Siwe runs off the field and in comes Amadou Sagna
Laval make a substitution. Jordan Adeoti runs off the field and in comes Amine Cherni
Guingamp make a substitution. Theo Le Bris runs off the field and in comes Rayan Ghrieb
HE'S OFF! - Christ-Owen Kouassi is shown a red card! Heavy protests from his teammates!
Guingamp VS Laval
That's it! The referee blows the final whistle
Guingamp VS Laval
Moise Adilehou is shown a yellow card by the referee
Laval VS Guingamp
end of second half
Guingamp VS Laval
Guingamp make a substitution. Dylan Louiserre runs off the field and in comes Mathis Riou
Guingamp VS Laval
Guingamp make a substitution. Amine Hemia runs off the field and in comes Sabri Guendouz
Guingamp VS Laval
Laval make a substitution. Malik Tchokounte runs off the field and in comes Jordan Tell
Guingamp VS Laval
Laval make a substitution. Theo Pellenard runs off the field and in comes Ange Badey
Guingamp VS Laval
Guingamp make a substitution. Jacques Siwe runs off the field and in comes Amadou Sagna
Guingamp VS Laval
Laval make a substitution. Jordan Adeoti runs off the field and in comes Amine Cherni
Guingamp VS Laval
Guingamp make a substitution. Theo Le Bris runs off the field and in comes Rayan Ghrieb
Guingamp VS Laval
HE'S OFF! - Christ-Owen Kouassi is shown a red card! Heavy protests from his teammates!