Normal view

Today — 21 March 2026Main stream

Serie A | Genoa 0-2 Udinese – Ekkelenkamp heads Bianconeri into the top half

21 March 2026 at 01:43

Jurgen Ekkelenkamp’s second-half header proved decisive as Udinese claimed a hard-fought victory at Genoa, moving above Sassuolo into tenth place in Serie A, before an injury-time goal from Keinan Davis sealed the three points.

It was a match of few clear-cut chances and considerable frustration for the home side, who will feel they did enough to earn at least a point.

Read Football Italia Ad-Free and get access to Exclusive News – Free Trial – Click Here

Lorenzo Colombo struck the crossbar in the first half, Ruslan Malinovskyi did the same from a free kick shortly after, and a penalty appeared to have been awarded in the second half only for VAR to intervene and rule it out, a decision that proved costly.

The first goal of the game arrived on 66 minutes when Nicolo Zaniolo, making his presence felt on his return to the Luigi Ferraris (where he spent two years as a youth player), floated a clever lofted pass into the box for Ekkelenkamp, who met it with a composed header into the middle of the goal.

GENOA, ITALY - MARCH 20: Jurgen Ekkelenkamp of Udinese Calcio celebrates scoring his team's first goal with teammate Nicolo Zaniolo and Jesper Karlstroem during the Serie A match between Genoa CFC and Udinese Calcio at Luigi Ferraris Stadium on March 20, 2026 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)
GENOA, ITALY – MARCH 20: Jurgen Ekkelenkamp of Udinese Calcio celebrates scoring his team’s first goal with teammate Nicolo Zaniolo and Jesper Karlstroem during the Serie A match between Genoa CFC and Udinese Calcio at Luigi Ferraris Stadium on March 20, 2026 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)

Genoa 0-2 Udinese – Huge win for visitors sees them rise to 10th

Goalkeeper Maduka Okoye was otherwise rarely troubled throughout, making comfortable saves when called upon as Genoa’s attacking efforts lacked the precision to genuinely threaten.

Udinese put the game to bed deep into stoppage time, when Keinan Davis found the back of the net on the counter.

The three points move Kosta Runjaic’s side onto 40 points, one behind ninth-placed Lazio and eight adrift of seventh-placed Atalanta.

European qualification remains a distant prospect given the clubs between them, but it has not yet been ruled out mathematically, and this victory will do nothing to dampen growing optimism around a Udinese side quietly building momentum in the second half of the season.

For Daniele De Rossi’s Genoa, the defeat is a more pressing concern. They remain in 14th and with several relegation rivals yet to play this weekend, the gap above the bottom three could shrink before Sunday is out.

20-03-2026 19:45
MatchDay 30

Player statistic

Lorenzo Colombo -5'    
1st half
    24' Hassane Kamara
2nd half
    56' Nicolò Zaniolo
    64' Keinan Davis
    66' Jurgen Ekkelenkamp
(Assist: Nicolò Zaniolo)
    90+6' Goal Keinan Davis
    90+2' Lennon Miller
    90+2' Yellow card Oumar Solet

Match statistic

63
Possession %
37
18
Total shots
6
2
Shots on target
4
11
Shots off target
1
5
Blocked shots
1
7
Corners
1
1
Offsides
1
5
Fouls
13
Genoa
Udinese

Starting lineups

16
Goalkeeper
15
22
Defender
84'
5
Defender
32
Midfielder
84'
17
Midfielder
10
Attacker
61'
29
Attacker
72'
9
Attacker
72'
40
Goalkeeper
27
11
Defender
84'
19
87'
28
Defender
31
14
Midfielder
46'
8
Midfielder
32
Midfielder
87'
10
Midfielder
90'
9
Attacker

Substitutes

20
Defender
39
Goalkeeper
1
Goalkeeper
14
Midfielder
73
Midfielder
13
34
Defender
8
Midfielder
61'
18
Attacker
72'
21
Attacker
72'
3
Defender
84'
4
Midfielder
84'
93
Goalkeeper
90
Goalkeeper
15
Attacker
7
Attacker
22
Defender
24
Midfielder
46'
20
Defender
84'
13
Defender
87'
38
Midfielder
87'
6
Midfielder
90'
Yesterday — 20 March 2026Main stream

Genoa vs Udinese – Official Starting Lineups

20 March 2026 at 23:17

Genoa host Udinese this evening as both sides look to reinforce their place in the mid-table and keep their head below the parapet of relegation.

Read Football Italia Ad-Free and get access to Exclusive News – Free Trial – Click Here

Genoa come into the game with three wins from their last five games, as Daniele De Rossi continues to make his mark on the Rossoblu club.

Udinese, meanwhile, have won just one of their last five games and will be looking to recover their form this evening.

Currently, the Bianconeri sit in 11th place in Serie A, whilst tonight’s hosts sit in 13th – and therefore a win for the home side could see them leapfrog their opposition.

CREMONA, ITALY - FEBRUARY 15: Coach Daniele De Rossi of Genoa CFC reacts during the Serie A match between US Cremonese and Genoa CFC at Stadio Giovanni Zini on February 15, 2026 in Cremona, Italy. (Photo by Marco M. Mantovani/Getty Images)
CREMONA, ITALY – FEBRUARY 15: Coach Daniele De Rossi reacts during the Serie A match at Stadio Giovanni Zini on February 15, 2026 in Cremona, Italy. (Photo by Marco M. Mantovani/Getty Images)

Genoa vs Udinese – Official Lineups

Genoa: Bijlow; Marcandalli, Ostigard, Vasquez; Ellertsson, Frendrup, Malinovskyi, Norton-Cuffy; Messias, Vitinha; Colombo

Udinese: Okoye; Solet, Kabasele, Kristensen; Ehizibue, Ekkelenkamp, ​​Karlstrom, Atta, Kamara; Zaniolo, Davis

20-03-2026 19:45
MatchDay 30

Player statistic

Lorenzo Colombo -5'    
1st half
    24' Hassane Kamara
2nd half
    56' Nicolò Zaniolo
    64' Keinan Davis
    66' Jurgen Ekkelenkamp
(Assist: Nicolò Zaniolo)
    90+6' Goal Keinan Davis
    90+2' Lennon Miller
    90+2' Yellow card Oumar Solet

Match statistic

63
Possession %
37
18
Total shots
6
2
Shots on target
4
11
Shots off target
1
5
Blocked shots
1
7
Corners
1
1
Offsides
1
5
Fouls
13
Genoa
Udinese

Starting lineups

16
Goalkeeper
15
22
Defender
84'
5
Defender
32
Midfielder
84'
17
Midfielder
10
Attacker
61'
29
Attacker
72'
9
Attacker
72'
40
Goalkeeper
27
11
Defender
84'
19
87'
28
Defender
31
14
Midfielder
46'
8
Midfielder
32
Midfielder
87'
10
Midfielder
90'
9
Attacker

Substitutes

20
Defender
39
Goalkeeper
1
Goalkeeper
14
Midfielder
73
Midfielder
13
34
Defender
8
Midfielder
61'
18
Attacker
72'
21
Attacker
72'
3
Defender
84'
4
Midfielder
84'
93
Goalkeeper
90
Goalkeeper
15
Attacker
7
Attacker
22
Defender
24
Midfielder
46'
20
Defender
84'
13
Defender
87'
38
Midfielder
87'
6
Midfielder
90'
Before yesterdayMain stream

Serie A shirt sponsors: Which clubs make the most money as Inter & Milan lead the way

18 March 2026 at 01:30

Inter Milan and AC Milan sit jointly at the top of Serie A’s shirt sponsorship earnings table, but the gap between the division’s biggest clubs and the rest remains stark, and for one club, the commercial silence is deafening.

Both Milan clubs currently earn €30 million per season from their respective shirt partners, according to reports gathered by CalcioMercato.

Inter receive their fee from Bettson, whose logo appears as Bettson.sport on the jersey, a workaround required under Italian laws prohibiting direct betting sponsorship.

Milan’s deal with Emirates is worth the same figure this season, though a recently signed renewal will see that rise to €35 million from 2026/27 onwards.

ROME, ITALY - MARCH 15: Daniel Maldini of SS Lazio kicks the ball during the Serie A match between SS Lazio and AC Milan at Stadio Olimpico on March 15, 2026 in Rome, Italy. (Photo by Marco Rosi - SS Lazio/Getty Images)
ROME, ITALY – MARCH 15: Daniel Maldini of SS Lazio kicks the ball during the Serie A match between SS Lazio and AC Milan at Stadio Olimpico on March 15, 2026 in Rome, Italy. (Photo by Marco Rosi – SS Lazio/Getty Images)

Serie A shirt sponsors: Juventus, Napoli & Roma rise as Lazio go sponsorless

Juventus, meanwhile, have seen a dramatic fall in commercial income in this area.

Having gone a full season without a shirt sponsor, Save the Children carried no financial value, the club have returned Jeep to their jersey, but through an internal Exor arrangement worth just €19 million this season, rising to €23 million next year.

It is a far cry from the €45 million the previous Jeep deal delivered at its peak. Napoli’s MSC Crociere deal is worth €9 million this season and is also set to increase in the coming campaign.

Roma have just unveiled a new shirt partner of their own, Eurobet.live, another betting-adjacent workaround, worth €8 million this season and €13 million from next.

Across the city, however, Lazio remain the only club in Serie A without a shirt sponsor, with Claudio Lotito yet to secure any commercial partnership for the jersey.

Some of the most eye-catching figures come from family-owned clubs with internal sponsorship arrangements. Fiorentina receive €25 million from Mediacom, a company connected to the late Rocco Commisso’s family, while Sassuolo’s Mapei deal is worth €18 million.

At the other end of the scale, the numbers are considerably more modest. Bologna receive €3 million from owner Joey Saputo’s business, Atalanta earn €5 million from Lete, and Cagliari pick up €3.6 million from the Sardinian regional government.

Torino (Suzuki, €2.35m), Parma (Prometeon, €1.5m), Udinese (Friuli Venezia Giulia region, €1.5m) and Genoa (Pulsee, €1.2m) follow, with Verona, Lecce and Como all on €1 million.

Pisa bring up the rear with €700,000 from Cetilar, who also sponsor the stadium.

❌
❌