⚽️
IFK Norrkoping1-0Helsingborg
Sat, 17 Jan 2026, 14:00
Serie B
Italy
Italy
Full Time
2:2
HT: 1 - 1

Match Timeline

4'
F. Ghedjemis
Normal Goal → G. Kvernadze
12'
Gabriele Bracaglia🟨
Yellow Card
12'
Gabriele Bracaglia
Penalty cancelled
23'
Hernani
Normal Goal
39'
Hernani🟨
Yellow Card
46'
D. Mota🔄
Substitution 1 → K. Balde
61'
A. Colpani🔄
Substitution 2 → P. Ciurria
62'
Hernani🔄
Substitution 3 → P. Obiang
66'
G. Kvernadze🔄
Substitution 1 → F. Gelli
67'
Ben Lhassine Kone🟨
Yellow Card
67'
M. Cichella🔄
Substitution 2 → B. L. Kone
73'
A. Petagna
Normal Goal → P. Azzi
74'
Giacomo Calò🟨
Yellow Card
75'
I. Koutsoupias🔄
Substitution 3 → M. Zilli
76'
Ben Lhassine Kone🟨
Yellow Card
76'
Ben Lhassine Kone🟥
Red Card
81'
A. Oyono🔄
Substitution 4 → G. Cittadini
81'
G. Bracaglia🔄
Substitution 5 → R. Marchizza
82'
L. Lucchesi🔄
Substitution 4 → F. Delli Carri
83'
Keita Baldé🟨
Yellow Card
88'
I. Monterisi
Normal Goal → G. Calo
89'
S. Birindelli🔄
Substitution 5 → A. Alvarez
90+2'
Matteo Pessina🟨
Yellow Card

Match Statistics

3Shots on Goal4
11Shots off Goal4
18Total Shots9
4Blocked Shots1
14Shots insidebox5
4Shots outsidebox4
16Fouls21
8Corner Kicks5
1Offsides2
57Ball Possession43
3Yellow Cards4
0Red Cards1
2Goalkeeper Saves1
395Total passes299
325Passes accurate222
82Passes %74

Starting Lineups

MonzaMonza1:1

Starting XI

20D. ThiamG
3L. LucchesiD
7P. AzziM
47D. MotaF
37A. PetagnaF
44A. CarboniD
8HernaniM
28A. ColpaniF
2A. BrorssonD
32M. PessinaM
19S. BirindelliM

FrosinoneFrosinone1:1

Starting XI

22L. PalmisaniG
79G. BracagliaD
14G. CaloM
17G. KvernadzeM
9A. RaimondoF
30I. MonterisiD
16M. CichellaM
8I. KoutsoupiasM
3G. CalvaniD
7F. GhedjemisM
20A. OyonoD

Head-to-Head

📈 Team Form & Statistics

Monza
Monza
Form: L-W-W-L-D
Frosinone
Frosinone
Form: W-D-W-W-W
Record
6 W
2 D
2 L
8 W
2 D
0 L
Goals Per Game
1.6
Scored
vs
2.2
Scored
0.8
Conceded
vs
0.7
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
50%
BTTS
40%
BTTS
50%
Home/Away Performance
Scored
Home:1.8
Away:1.5
Conceded
Home:0.5
Away:1.0
Scored
Home:2.6
Away:1.8
Conceded
Home:0.6
Away:0.8

⚡ Elo Ratings

Long Term Elo Rating
1666
Good
1599
Average
Short Term Elo Rating
1746
↑ Momentum (+80)
1638
↑ Momentum (+39)
Expected Outcome
41%
Home Win
31%
Draw
28%
Away Win
Attack & Defence Elo
Long Term
1550
Attack
1562
1614
Defence
1600
Recent Form
1569
Attack
1612
1619
Defence
1627
Post-Match Changes
-3
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Top of the Table Tussle: Monza's Fortress vs Frosinone's Unbeaten Run
Recommendation:UNDER_2_5
Odds:1.95
Expected Value:+7.2%

The Serie B promotion race heats up this weekend as third-placed Monza host league leaders Frosinone in a clash that could define the top of the table. With just four points separating them, this isn't just another match; it's a six-pointer with massive psychological implications. As an expert bettor, I've crunched the numbers, and the data tells a fascinating story of two formidable defensive units colliding. Monza sit comfortably in third with 37 points from 19 games, boasting a solid +12 goal difference. Their home form has been a cornerstone of their success, with a 75% win rate from their last four at home, scoring 1.75 and conceding a miserly 0.50 goals per game. However, their recent 1-0 loss to struggling Virtus Entella raises a slight red flag, showing they are not invincible. Before that, they put four past Carrarese but were also shut out 2-0 by high-flying Venezia. The underlying stats show a team that dominates possession (58.8% at home) and is efficient, but perhaps not prolific. Frosinone, however, are the team of the moment. Unbeaten in their last ten outings, they've racked up an impressive 2.60 points per game during this run, scoring 2.20 and conceding only 0.70 on average. Their away form is equally intimidating, with an 80% win rate from their last five on the road. Their recent results speak volumes: a 2-0 win over a strong Catanzaro side, a hard-fought 2-1 win at Pescara, and a 3-0 demolition of Juve Stabia. They find ways to win, even when not at their absolute best, as shown in their 1-1 draw at Empoli. The head-to-head history adds another layer. Monza hold the overall edge with five wins to Frosinone's three, and they've won 60% of their home games against today's opponents. The most recent meeting, a 1-0 win for Monza back in October, suggests these are often tight, cagey affairs. In fact, three of the last five meetings have featured two goals or fewer. When two of the league's best defences meet, goals are often at a premium. Monza concede just 0.80 goals per game on average, while Frosinone are even tighter at 0.70. Both teams keep clean sheets at a high rate (40% for Monza, 50% for Frosinone). The goal expectancy model provided suggests an average of just 2.42 total goals, which sits right on the knife-edge of the 2.5 line. With so much at stake, neither manager will want to make the first mistake, leading to a probable tactical battle. **Key Points:** * **Form Contrast:** Frosinone are unbeaten in 10 (W8, D2), while Monza have lost two of their last ten but are strong at home. * **Defensive Solidity:** Both teams boast excellent defensive records, conceding under a goal per game on average. * **Head-to-Head Trend:** Recent meetings have been low-scoring, with the last two finishing 1-0 and 0-1. * **Stakes are High:** A top-of-the-table clash often leads to cautious, disciplined football. * **Statistical Lean:** The provided goal expectancy (2.42) and both teams' low concession rates point towards a tight match. **The Verdict:** This has all the makings of a tense, strategic encounter. While Frosinone's incredible form makes them dangerous, Monza's home strength and historical advantage make a home win plausible. The draw is a very live runner. However, from a value perspective, the market odds of 1.95 for **Under 2.5 Goals** present the clearest opportunity. The data overwhelmingly supports a low-scoring game between two well-organised sides who know exactly what's on the line. I'm backing the defences to come out on top.

Read Full Preview →