Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballLigue 3Full time

Villefranche vs Cannes

Stade Armand Chouffet · France

VillefrancheWinner
2:1
Cannes

Line-ups

Villefranche

  1. 1S. Pean
  2. 18R. Laspalles
  3. 4M. Tshibuabua
  4. 2J. Ngouabi Lougagui
  5. 13M. Cachbach
  6. 8M. Etuin
  7. 29L. Etoga
  8. 26N. Sabihi
  9. 7M. Louzif
  10. 27A. Diakite
  11. 9L. Piquionne

Cannes

  1. 1Q. Beunardeau
  2. 14S. Corchia
  3. 17L. Gueho
  4. 24L. Morante
  5. 3C. Makutungu
  6. 6C. Goncalves
  7. 22O. Sidibe
  8. 8E. Caumont
  9. 25A. N'Diaye
  10. 7M. Noc
  11. 29M. Die

Villefranche

  1. 1S. Pean
  2. 18R. Laspalles
  3. 4M. Tshibuabua
  4. 2J. Ngouabi Lougagui
  5. 13M. Cachbach
  6. 8M. Etuin
  7. 29L. Etoga
  8. 26N. Sabihi
  9. 7M. Louzif
  10. 27A. Diakite
  11. 9L. Piquionne

Bench

  1. 16T. Wilzius
  2. 23D. Gassama
  3. 19K. Nagera
  4. 17M. De Lima
  5. 6G. Fofana
  6. 21Y. Tade
  7. 14J. Tiehi

Coach

Fabien Pujo

Cannes

  1. 1Q. Beunardeau
  2. 14S. Corchia
  3. 17L. Gueho
  4. 24L. Morante
  5. 3C. Makutungu
  6. 6C. Goncalves
  7. 22O. Sidibe
  8. 8E. Caumont
  9. 25A. N'Diaye
  10. 7M. Noc
  11. 29M. Die

Bench

  1. 30F. Vanni
  2. 27H. Abderrahmane
  3. 15C. Ndoye
  4. 4L. Hervieu
  5. 20J. Lopez
  6. 11A. Kerouedan
  7. 10B. Oggad

Coach

Mathieu Chabert

Timeline

0'15'30'45'60'75'90'105'120'
  1. 41'GoalM. LouzifVillefranche
  2. 45'Own goalC. MakutunguVillefranche
  3. 56'Own goalR. LaspallesCannes
0'15'30'45'60'75'90'105'120'
  1. 16'Yellow cardL. EtogaVillefranche
  2. 17'Yellow cardS. CorchiaCannes
  3. 21'Yellow cardS. CorchiaCannes
  4. 21'Red cardS. CorchiaCannes
  5. 26'Yellow cardM. CachbachVillefranche
  6. 41'GoalM. LouzifVillefranche
  7. 45'Own goalC. MakutunguVillefranche
  8. 46'SubstitutionOn: G. FofanaOff: L. EtogaVillefranche
  9. 46'SubstitutionOn: J. LopezOff: E. CaumontCannes
  10. 56'Own goalR. LaspallesCannes
  11. 62'SubstitutionOn: H. AbderrahmaneOff: M. NocCannes
  12. 62'SubstitutionOn: L. HervieuOff: C. GoncalvesCannes
  13. 66'Yellow cardG. FofanaVillefranche
  14. 69'SubstitutionOn: Y. TadeOff: N. SabihiVillefranche
  15. 70'SubstitutionOn: K. NageraOff: M. LouzifVillefranche
  16. 70'SubstitutionOn: J. TiehiOff: L. PiquionneVillefranche
  17. 71'SubstitutionOn: C. NdoyeOff: M. DieCannes
  18. 80'SubstitutionOn: B. OggadOff: C. MakutunguCannes
  19. 88'SubstitutionOn: D. GassamaOff: M. CachbachVillefranche
  20. 90'Yellow cardL. MoranteCannes

Standings

PositionRecordPointsGoal diff
7Cannes4-6-218+6
16Villefranche2-2-88-16
Ligue 3 table

Recent matches

  • Villefranche
    0-1-4LDLLLL3
  • Cannes
    2-3-0WDDDWW1

Also in this competition

FinishedCaenvsLa Roche VFLigue 32:1
FinishedAubagnevsLe Puy FootLigue 3Stade de Lattre-de-Tassigny0:1
FinishedBourg-en-bresse 01vsFleury 91Ligue 3Stade Marcel-Verchere0:1
FinishedConcarneauvsBastiaLigue 3Stade Guy Piriou1:1
FinishedCaenvsLa Roche VFLigue 32:1
FinishedAubagnevsLe Puy FootLigue 3Stade de Lattre-de-Tassigny0:1
FinishedBourg-en-bresse 01vsFleury 91Ligue 3Stade Marcel-Verchere0:1
FinishedConcarneauvsBastiaLigue 3Stade Guy Piriou1:1
FinishedGobelinsvsRouenLigue 3Stade Charlety3:1
FinishedQuevillyvsOrleansLigue 3Stade Robert Diochon3:2
FinishedThionville LusitanosvsVersaillesLigue 3Stadium Plaine1:2
FinishedValenciennesvsAmiensLigue 3Stade du Hainaut1:1

Entertainment only. 18+. Play responsibly.