Friendlies Clubs· Season 2026
Vitória de Guimarães ran out dominant 5-0 winners over Penafiel in a pre-season friendly on 18 July 2026, with goals from João Mendes, Alioune Ndoye, Oumar Camara and Beni Mukendi.
Match Analysis
AI SummaryHow it unfolded
João Mendes opened the scoring in the final minutes of the first period — the 30th minute of the match — finishing a cross from right-back Rodrigo Silva, a 19-year-old promoted from the B team (A Bola, 18 July 2026).
The second period delivered two quick goals. Oumar Camara's cross was turned into his own net by a Penafiel defender to make it 2-0, before Alioune Ndoye robbed possession high up the pitch and fired home the third. Ndoye had not scored since the Taça da Liga final (A Bola, 18 July 2026).
In the third and final period, Oumar Camara added his second goal of the pre-season campaign — he had also scored in the 3-1 win over Felgueiras the previous week — and Beni Mukendi converted a penalty to complete the 5-0 scoreline (Vitória SC official, 18 July 2026).
The turning point
Penafiel contained Guimarães for the opening half-hour, but João Mendes' opener just before the first-period break changed the dynamic. The second-tier side had no response once the floodgates opened, and the three-period format allowed Tiago Margarido to rotate freely while maintaining pressure.
Key performers
- João Mendes: The left-back opened the scoring with a well-taken finish from Rodrigo Silva's cross, showing composure in the box.
- Alioune Ndoye: The winger pressed aggressively to win the ball in a dangerous area before scoring, a hallmark of Margarido's system.
- Oumar Camara: Followed up his goal against Felgueiras (11 July) with another strike here, and also created the second goal (own goal) with his cross. Two goals in two pre-season appearances.
- Beni Mukendi: The midfielder converted the penalty late on to put the finishing touch on a dominant display.
Player of the Match: Oumar Camara — directly involved in two goals (one scored, one forced own goal) and building on an encouraging pre-season.
By the numbers — interpreted
The official provider payload records a 5-0 final scoreline with no HT score (the three-period format means no conventional half-time). The scoreline tells the story of a one-sided workout: Guimarães, a Primeira Liga side, were expected to dominate Penafiel of the Liga Portugal Meu Super (second tier), and they did. The clean sheet was equally important — Margarido will value defensive organisation as he builds towards the 2026/27 season.
What it means
This was Vitória SC's second pre-season friendly of the summer, following a 3-1 win over Felgueiras on 11 July (Diário do Minho, 18 July 2026). The same afternoon, Guimarães played a second match against Académica (also second-tier), winning 2-0 (O Jogo, 18 July 2026). The squad then travelled to the Algarve for a pre-season training camp starting Monday 20 July (Vitória SC official, 18 July 2026).
Penafiel also played a second friendly on the same day against Primeira Liga side Famalicão (Diário do Minho, 18 July 2026).
Verdict
A routine pre-season statement from Guimarães against a lower-league opponent. The three-period format and 22 players used make it difficult to read too much into the result, but the attacking patterns — wide crosses, high pressing, and set-piece threat — are already visible under Tiago Margarido. Camara and Ndoye look sharp in the final third, and the clean sheet provides a solid platform for the Algarve training camp.
Guimaraes and Penafiel have met 3 times — Guimaraes won 2, Penafiel won 0, with 1 draws. Their rivalry dates back to 2014. Guimaraes leads the head-to-head with 2 victories from 3 meetings. A combined 6 goals have been scored across these fixtures, averaging 2.00 per match (5 for the home side, 1 for the visitors). Both teams scored in 1 match (33%). Over 2.5 goals landed in 1 game (33%), making it a fixture that tends to produce goals. Guimaraes are currently unbeaten in the last 3 meetings. The highest-scoring encounter finished 3–0 in 2014.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 21 Jul 2026