Metz: 1. Fischer J. - 2. Colin (Michal, 76), 38. Sané S., 39. Kouao - 5. Gbamin, 8. Traoré Bo. (Mboula M., 81), 12. Touré A-a (Mbala, 76) - 33. Munongo (Abuashvili, 46), 70. Sarr Bo. (Kvilitaia, 59) - 7. Tsitaishvili, 30. Diallo H.
Substitution: Abuashvili (from 46); Kvilitaia (from 59); Michal (from 76); Mbala (from 76); Mboula M. (from 81)
Bench: 40. Ba O. - 15. Yegbe, 25. Melieres, 97. Ballo-Touré
Yellow Cards: Tsitaishvili 51; Sané S. 67
Brest: 30. Coudert - 4. Diaz M. J., 5. Chardonnet B., 27. Guindo (till 22), 77. Lala K. - 7. Dina Ebimbe (Locko B., 26), 8. Magnetti, 13. Chotard - 10. Del Castillo (Tousart, 83), 23. Doumbia K. (Labeau, 74) - 19. Ajorque
Substitution: Locko B. (from 26); Labeau (from 74); Tousart (from 83)
Bench: 1. Majecki - 12. Zogbe, 44. Coulibaly So., 71. Le Guen R. - 33. Makalou - 99. Mboup
Yellow Cards: Diaz M. J. 52
Red cards: Guindo 22'
Paris Saint-Germain were made to work hard on the road but ultimately did enough to secure a narrow victory

Paris Saint-Germain delivered a commanding performance in Ligue 1 action

The hosts—despite a summer riddled with high-profile departures and off-pitch controversies—looked sharp, unified, and ruthless

Metz
Brest