Friendly match

Full time

Key moments

  1. 87'

    Yellow card for Valentin Brunet

    A yellow card for Valentin Brunet, who fails to win the argument despite his protests.

  2. 81'

    Goal for PSGERMAIN! Fabian Ruiz

    Fabian Ruiz is played through. He accelerates, dribbles past Mael Aubry, and beats the keeper with a subtle outside-of-the-boot finish.

  3. 65'

    Nuno Mendes goes down injured

    Nuno Mendes doesn't look in great shape; I think he should be substituted!

  4. 38'

    Goal for PSGERMAIN! Fabian Ruiz

    What a textbook goal! After some superb triangle passing, Ferran Torres sets up Fabian Ruiz perfectly, who beats the keeper with a left-footed strike from the edge of the box!!

  5. 20'

    Yellow card for Antonin Collin

    The referee seemed hesitant to show the yellow, but Antonin Collin disputed the foul. The referee reaches into his pocket and produces a yellow card for Antonin Collin, who will now have to tread carefully!

  6. 1'

    Goal for PSGERMAIN! Desire Doue

    Fabian Ruiz wins the ball and charges upfield. He draws in the defenders before sliding it to Desire Doue, who just has to slot it home.

Match details

On 04/11/2026 01:00

Caldor Park (Villa Caldor)

672 spectators

Penalty shoot-out

Basile Ma...
107 pts
28 yrs
Victor Morin
100 pts
24 yrs
Ethan Arnaud
105 pts
23 yrs
François ...
115 pts
24 yrs
Valentin ...
117 pts
25 yrs
Antonin C...
119 pts
24 yrs
Mael Aubry
103 pts
26 yrs
Christoph...
112 pts
25 yrs
Côme Marie
120 pts
27 yrs
Edouard F...
114 pts
25 yrs
Noé Garcia
118 pts
22 yrs
Chevalier
160 pts
22 yrs
Nuno Mendes
198 pts
22 yrs
Hernandez L.
198 pts
19 yrs
Marquinhos
160 pts
28 yrs
Hakimi
160 pts
29 yrs
Fabian Ruiz
160 pts
25 yrs
Joao Neves
160 pts
24 yrs
Vitinha
160 pts
27 yrs
Desire Doue
160 pts
23 yrs
O.Dembele
198 pts
25 yrs
Ferran To...
198 pts
27 yrs

Match commentary

  1. 90'

    Full time!

    A great win for PSGERMAIN over Villa Caldor; they had to work for it!

  2. 88'

    Côme Marie is furious! The referee whistles for a foul against him for leaning on Chevalier's shoulders during an aerial duel!

  3. 87'

    Yellow card for Valentin Brunet

    A yellow card for Valentin Brunet, who fails to win the argument despite his protests.

  4. 86'

    Valentin Brunet stamps on Chevalier, who is writhing in pain. Watch out for the card!

  5. 83'

    Save by Basile Martinez

    Fabian Ruiz is on the edge of offside and racing toward goal... but Basile Martinez isn't fooled by the striker's feint and claims the ball!

  6. 81'

    Goal for PSGERMAIN! Fabian Ruiz

    Fabian Ruiz is played through. He accelerates, dribbles past Mael Aubry, and beats the keeper with a subtle outside-of-the-boot finish.

  7. 80'

    Save by Basile Martinez

    Fabian Ruiz fires a great shot on goal, but Basile Martinez saves it without much trouble.

  8. 76'

    Free kick by O.Dembele

    O.Dembele's free kick is a complete miss. His outside-of-the-boot strike goes five meters wide!

  9. 76'

    In a duel with Edouard Fournier, Vitinha goes down easily! Unfortunately, the referee has been fooled.

  10. 71'

    Free kick by Antonin Collin

    Antonin Collin strikes the free kick cleverly, the ball bouncing just before reaching Chevalier. He can only parry it before the defense clears it for a throw-in.

  11. 71'

    Marquinhos pushes Valentin Brunet in the back, the referee blows for a foul.

  12. 68'

    PSGERMAIN is playing the ball around at the back, forcing Villa Caldor's defensive block to push up.

  13. 65'

    Nuno Mendes goes down injured

    Nuno Mendes doesn't look in great shape; I think he should be substituted!

  14. 65'

    Christophe Gaillard commits a heavy foul, tackling Nuno Mendes from behind with both feet off the ground.

  15. 63'

    Hernandez L. overhits the pass to Vitinha, and the ball goes out for a goal kick.

  16. 61'

    Shot off target by Hakimi

    Hakimi tries a curling shot from the edge of the box, it goes just wide...

  17. 55'

    A dangerous cross from Ethan Arnaud is easily dealt with by Ferran Torres, who clears with a header.

  18. 51'

    Valentin Brunet catches Nuno Mendes's ankle with that tackle; he needs to be careful. The referee blows for a foul.

  19. 45'

    Back under way!

    Et c'est reparti pour 45 minutes. L'équipe Villa Caldor va devoir batailler si elle veut s'imposer.

  20. 45'

    Half-time

    C'est la fin de cette première mi-temps. Les équipes rentrent aux vestiaires pour 15 minutes sur le score de 2 buts à 0 pour PSGERMAIN.

  21. 44'

    Free kick by O.Dembele

    O.Dembele slips as he strikes the ball, sending it flying into the stands.

  22. 43'

    The tackle by Edouard Fournier on Joao Neves is unacceptable; it is rightly called as a foul.

  23. 40'

    Edouard Fournier attempts a tough tackle on Vitinha but only catches his opponent's legs... Watch out!

  24. 38'

    Goal for PSGERMAIN! Fabian Ruiz

    What a textbook goal! After some superb triangle passing, Ferran Torres sets up Fabian Ruiz perfectly, who beats the keeper with a left-footed strike from the edge of the box!!

  25. 37'

    O.Dembele and Marquinhos play a lovely one-two to clear the ball, which seems to frustrate the opposing manager.

  26. 34'

    Shot off target by O.Dembele

    Nice one-two between O.Dembele and Vitinha... O.Dembele tries his luck but completely shanks it.

  27. 29'

    Shot off target by Vitinha

    Vitinha works the right flank before crossing. Ferran Torres tries to volley it home but miscues completely. Goal kick.

  28. 28'

    PSGERMAIN is pressing Villa Caldor very high, making it difficult for them to build their play.

  29. 22'

    Valentin Brunet just tackled Desire Doue with both feet off the ground! That deserves a card!

  30. 20'

    Yellow card for Antonin Collin

    The referee seemed hesitant to show the yellow, but Antonin Collin disputed the foul. The referee reaches into his pocket and produces a yellow card for Antonin Collin, who will now have to tread carefully!

  31. 20'

    Antonin Collin makes no attempt to play the ball there! O.Dembele is on the ground. It is a foul.

  32. 16'

    François Dubois and Côme Marie are stringing passes together beautifully.

  33. 10'

    PSGERMAIN is giving the ball away far too much in midfield and cannot string any passes together.

  34. 4'

    PSGERMAIN is pressing Villa Caldor very high, making it difficult for them to build their play.

  35. 1'

    Goal for PSGERMAIN! Desire Doue

    Fabian Ruiz wins the ball and charges upfield. He draws in the defenders before sliding it to Desire Doue, who just has to slot it home.

  36. 0'

    Kick-off

    Welcome to this magnificent stadium where today's match will take place. You can feel the stadium shaking; in these conditions, it is bound to be legendary! The players are taking the pitch and we are underway!!!

Key stats

Villa Caldor PSGERMAIN
23% Possession 77%
0 Goals 3
1 Shots on target 5
0 Shots off target 5
9 Fouls 1
2 Yellow cards 0
0 Red cards 0
0 Injuries 1

Scorers

None

Scorers

  • Fabian Ruiz 81'
  • Fabian Ruiz 38' Ferran Torres
  • Desire Doue 1' Fabian Ruiz

Goalkeeper

Defence

  • 87'
  • 20'

Midfield

Attack

Substitutes

Goalkeeper

Defence

  • 65'

Midfield

  • 81'38'1'
  • 1'

Attack

  • 38'

Substitutes

Fancy running your own club?

Join Foot-Land, take control of a team and challenge these managers!

Free online football management game since 2004
Create my club