Atalanta vs AC Milan

16 February 2019 · Serie A · 2018/19 · Referee Fabrizio Pasqua

Full time 1 – 3

Half-time: 1–1

  • Remo Freuler 33’
  • Krzysztof Piatek 45+1’, 61’
  • Hakan Calhanoglu 55’

Match summary

AC Milan came from behind to win 3-1 away at Atalanta. It was 1-1 at half-time.

In the first half, Remo Freuler put Atalanta ahead in the 33rd minute, set up by Josip Ilicic and Krzysztof Piatek equalised in first-half stoppage time, set up by Ricardo Rodríguez. In the second half, Hakan Calhanoglu put AC Milan in front in the 55th minute and Piatek made it 1-3 with a header in the 61st minute, set up by Hakan Calhanoglu.

There was little between the sides on chances: Atalanta created 1.01 expected goals (xG) from 14 shots, AC Milan 0.88 from 7.

Match stats

Atalanta AC Milan
12 Shots 6
5 Shots on Target 3
5 Corners 2
1 Yellow Cards 2
0 Red Cards 0
1.01 xG 0.88
1.01 Non-penalty xG 0.88
7 Deep Completions 2

Key events

Atalanta AC Milan
Kick-off
Remo Freuler
Assist: Josip Ilicic
1-0 (Atalanta)
33’
45+1’
Krzysztof Piatek
Assist: Ricardo Rodríguez
1-1 (AC Milan)
Half-time1-1
55’
Hakan Calhanoglu1-2 (AC Milan)
61’
Krzysztof Piatek
Assist: Hakan Calhanoglu
1-3 (AC Milan)
Full-time1-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Atalanta
  • Marten de Roon
AC Milan
  • Ricardo Rodríguez
  • Suso

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 0.88 33’ Remo Freuler (Atalanta), 1-0 33’ 45+1’ Krzysztof Piatek (AC Milan), 1-1 45+1’ 55’ Hakan Calhanoglu (AC Milan), 1-2 55’ 61’ Krzysztof Piatek (AC Milan), 1-3 61’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 0.88 33’ Remo Freuler (Atalanta), 1-0 Freuler 33’ 45+1’ Krzysztof Piatek (AC Milan), 1-1 Piatek 45+1’ 55’ Hakan Calhanoglu (AC Milan), 1-2 Calhanoglu 55’ 61’ Krzysztof Piatek (AC Milan), 1-3 Piatek 61’
Atalanta 1.01 xGAC Milan 0.88 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Atalanta attacking 
33’ Remo Freuler (Atalanta), open play, 0.37 xG, goal 61’ Krzysztof Piatek (AC Milan), from a corner, 0.32 xG, goal 13’ Franck Kessié (AC Milan), open play, 0.25 xG, off target 57’ Krzysztof Piatek (AC Milan), open play, 0.15 xG, blocked 4’ Berat Gjimshiti (Atalanta), from a corner, 0.13 xG, off target 46’ Krzysztof Piatek (AC Milan), open play, 0.07 xG, goal 54’ Josip Ilicic (Atalanta), open play, 0.07 xG, blocked 80’ Dejan Kulusevski (Atalanta), open play, 0.07 xG, saved 10’ Duván Zapata (Atalanta), open play, 0.07 xG, blocked 70’ Timothy Castagne (Atalanta), open play, 0.06 xG, saved 12’ Franck Kessié (AC Milan), open play, 0.06 xG, off target 75’ Timothy Castagne (Atalanta), open play, 0.06 xG, saved 3’ Duván Zapata (Atalanta), open play, 0.04 xG, blocked 20’ Berat Gjimshiti (Atalanta), from a corner, 0.04 xG, off target 72’ Josip Ilicic (Atalanta), open play, 0.02 xG, saved 37’ Alejandro Gomez (Atalanta), open play, 0.02 xG, off target 54’ Alejandro Gomez (Atalanta), open play, 0.02 xG, off target 69’ Josip Ilicic (Atalanta), open play, 0.02 xG, off target 90+1’ Josip Ilicic (Atalanta), open play, 0.02 xG, off target 55’ Hakan Calhanoglu (AC Milan), open play, 0.02 xG, goal 38’ Hakan Calhanoglu (AC Milan), open play, 0.01 xG, off target 33’ Remo Freuler (Atalanta), open play, 0.37 xG, goal 61’ Krzysztof Piatek (AC Milan), from a corner, 0.32 xG, goal 13’ Franck Kessié (AC Milan), open play, 0.25 xG, off target 57’ Krzysztof Piatek (AC Milan), open play, 0.15 xG, blocked 4’ Berat Gjimshiti (Atalanta), from a corner, 0.13 xG, off target 80’ Dejan Kulusevski (Atalanta), open play, 0.07 xG, saved 10’ Duván Zapata (Atalanta), open play, 0.07 xG, blocked 46’ Krzysztof Piatek (AC Milan), open play, 0.07 xG, goal 54’ Josip Ilicic (Atalanta), open play, 0.07 xG, blocked 70’ Timothy Castagne (Atalanta), open play, 0.06 xG, saved 12’ Franck Kessié (AC Milan), open play, 0.06 xG, off target 75’ Timothy Castagne (Atalanta), open play, 0.06 xG, saved 3’ Duván Zapata (Atalanta), open play, 0.04 xG, blocked 20’ Berat Gjimshiti (Atalanta), from a corner, 0.04 xG, off target 72’ Josip Ilicic (Atalanta), open play, 0.02 xG, saved 37’ Alejandro Gomez (Atalanta), open play, 0.02 xG, off target 54’ Alejandro Gomez (Atalanta), open play, 0.02 xG, off target 90+1’ Josip Ilicic (Atalanta), open play, 0.02 xG, off target 55’ Hakan Calhanoglu (AC Milan), open play, 0.02 xG, goal 69’ Josip Ilicic (Atalanta), open play, 0.02 xG, off target 38’ Hakan Calhanoglu (AC Milan), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Etrit Berisha GK900 0.000.000
Berat Gjimshiti DEF902 0.170.000
José Luis Palomino DEF900 0.000.021
Rafael Toloi DEF900 0.000.021
Hans Hateboer MID660 0.000.021
Marten de Roon MID900 0.000.061
Remo Freuler MID9011 0.370.021
Timothy Castagne MID902 0.120.021
Alejandro Gomez MID602 0.040.233
Josip Ilicic FWD9014 0.130.513
Duván Zapata FWD792 0.110.071
Dejan Kulusevski Sub301 0.070.000
Robin Gosens Sub240 0.000.000
Musa Barrow Sub110 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Atalanta win 48% Bet365 odds 2.00
Draw 28% Bet365 odds 3.40
AC Milan win 24% Bet365 odds 3.90

Chances implied by the Bet365 odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.