Udinese Win 3-2 at Monza Despite Colpani Strike as Piotrowski and Kamara Punish Hosts
Udinese claimed a 3-2 victory at Monza in Serie A, with goals from Jakub Piotrowski, Hassane Kamara, and Jurgen Ekkelenkamp doing the damage before Gustavo Varela sealed it after the break. Monza showed plenty in terms of chances created but lacked the basics when it mattered most.
Udinese left Monza with three points on Saturday afternoon, winning 3-2 in a Serie A fixture that told you everything about the difference between creating chances and having the accountability to take them. Monza had the shots. Monza had the crosses. Monza had the ball. And yet Monza lost. That is a problem of standards, not of effort.
The First Half Was Where This Match Was Won and Lost
Jakub Piotrowski opened the scoring for Udinese on 32 minutes with a left-foot finish, assisted by Hassane Kamara. That was a clean, composed goal. The kind that comes from a team that knows what it is doing inside the box. Monza responded almost immediately when Andrea Colpani pulled one back on 37 minutes, set up by Ricardo Mangas. Credit to Monza for not folding. The desire was there.
Then Monza fell apart. Hassane Kamara added a second for Udinese right on 45 minutes. Then, in first-half stoppage time, Jurgen Ekkelenkamp made it 3-1. Two goals in and around the stroke of half time. That is not bad luck. That is an absence of concentration at a critical moment. You simply cannot switch off when the whistle has not gone. End of.
The thing is, conceding twice around the interval is the sort of defensive collapse that haunts a side. It does not matter how many crosses you put in during the second half if you hand the opposition a two-goal cushion going into the dressing room. Monza gave Udinese that gift, and Udinese took it with both hands.
Monza's Crossing Numbers Were Impressive. Their Defending Was Not
Look at the statistics and Monza were the more active side in terms of delivery into the box. Monza attempted 27 total crosses to Udinese's 11, and Monza had 7 accurate crosses to Udinese's 1. Monza also created 3 big chances to Udinese's zero. On paper, Monza should have scored more than twice. They did not. That tells you something about attitude in the final third and, frankly, about decision-making under pressure.
Monza had 15 shots in total, with 5 on target. Udinese had 12 shots and also put 5 on target. The difference was conversion. Udinese scored 3 from those 5 shots on target. Monza scored 2 from theirs. When the margins are that tight, you cannot afford to waste the chances that fall to you. Accountability starts with the basics, and finishing is one of the most basic things in football.
The Second Half: Varela Kills the Game
Monza came out after the break needing to compete. To their credit, they pushed. Both managers used their substitutions early. Monza brought on Lennon Miller and Oier Zarraga at 60 minutes, replacing Jakub Piotrowski and Unai Gómez respectively. Udinese had already introduced Ebenezer Akinsanmiro and Michael Folorunsho at 54 minutes.
It was a substitution that hurt Monza. Gustavo Varela headed Udinese's third goal on 63 minutes, assisted by the freshly introduced Akinsanmiro. A header. From a cross. After 27 Monza crosses had dominated the game, it was Udinese who scored with one. That is a brutal irony and one that Monza's defenders will not want to think about too long.
Monza's second goal came through Colpani's earlier strike, and that was the extent of their reward despite a significant volume of attacking work. Udinese held what they had. They had a clean pair of eyes on the basics, they competed, and they saw the game out. Simple as that.
What This Result Means for Monza
Monza's one completed Serie A match in the available sample before this fixture was a 1-4 home defeat to Inter. Now they have followed that up with a 2-3 home loss to Udinese. Two home matches. Two defeats. Seven goals conceded between them. That is unacceptable at home. I don't care about the opposition. You defend your own ground. You make it a fortress. Right now, Monza's home record is anything but.
The desire on the pitch was visible. Monza kept attacking, they kept creating. But desire without discipline in the defensive third is just noise. You cannot outscore your problems every week. At some point you have to hold a lead, hold a line, and compete for 90 minutes without gifting the opposition two goals before the half-time whistle. That moment around 45 minutes was where this match died for Monza.
Udinese Showed the Right Attitude
Listen, Udinese are not a glamour side. Nobody is queuing up to write poems about them. But over 5 completed Serie A matches in the available sample, they picked up 2 wins, 1 draw, and 2 losses. Over 10 completed matches, that extends to 4 wins, 3 draws, and 3 losses. They know how to grind results. They know how to keep it tight when the game is there to be taken.
Across those 10 matches, Udinese kept a clean sheet 50 percent of the time. That is a side that understands defensive organisation. Today they let in twice, yes, but they scored three and they never looked like losing control of the scoreline after half time. Their goalkeeper made 3 saves. Their defenders won their share of headers. Udinese did what winning teams do. They competed, they took their chances, and they saw it out.
The Bigger Picture
Monza had more of the ball. Monza had more crosses. Monza created more big chances. Monza still lost 2-3. That is a lesson in what football actually rewards, and it does not reward possession statistics or crossing numbers. It rewards goals. It rewards clean sheets. It rewards the concentration to keep it together when a match is in the balance.
Monza's manager has a real problem to fix here. The attacking output is there. The raw material exists. But two goals conceded in and around the 45-minute mark is a failure of standards and organisation. That has to be addressed immediately. In a results business, you cannot keep creating chances for yourself and then handing the other side the match through defensive lapses. Monza have to be better. Much better. And until they are, they will keep losing matches they had the tools to win.
Frequently Asked Questions
Who scored the goals in Monza vs Udinese on 29 August 2026?
Udinese's goals were scored by Jakub Piotrowski (32 minutes), Hassane Kamara (45 minutes), and Jurgen Ekkelenkamp (45+3 minutes). Gustavo Varela added a fourth at 63 minutes to make it 3-2. Monza's goals came from Andrea Colpani (37 minutes).
What was the key turning point in the Monza vs Udinese match?
The decisive period was around the 45-minute mark, when Udinese scored twice in quick succession through Hassane Kamara and Jurgen Ekkelenkamp. Monza went into half time trailing 1-3 despite having equalised shortly before. That collapse at the end of the first half effectively ended the contest.
How did Monza's statistics compare to Udinese's despite losing the match?
Monza actually led Udinese in several statistical areas, including total crosses (27 to 11), accurate crosses (7 to 1), big chances created (3 to 0), and total shots (15 to 12). However, Udinese scored 3 from 5 shots on target while Monza converted only 2 from their 5, which ultimately decided the result.

