Rio Ave 2-2 Milan: results, summary and goals

Rio Ave RAF
2 (8)
Gelson Dala 0',Toni Borevkovic 14',Geraldes 71'
Milan MIL
2 (9)
Hakan Calhanoglu 16' (p),Alexis Saelemaekers 50'
Completed

Match ends, Rio Ave 2(8), Milan 2(9).

17' Penalty Shootout ends, Rio Ave 2(8), Milan 2(9).

17' Attempt Penalty saved! Aderllan Santos (Rio Ave) fails to capitalise on this great opportunity, right footed shot saved in the top left corner.

17' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(8), Milan 2(9). Simon Kjaer (Milan) converts the penalty with a right footed shot to the centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

16' Penalty missed! Still Rio Ave 2(8), Milan 2(8). Francisco Geraldes (Rio Ave) hits the right post with a right footed shot.

15' Attempt Penalty saved! Ismael Bennacer (Milan) fails to capitalise on this great opportunity, left footed shot saved in the bottom right corner.

14' Attempt Penalty missed! Bad penalty by Pawel Kieszek (Rio Ave) right footed shot is just a bit too high. Pawel Kieszek should be disappointed.

14' Attempt Penalty missed! Bad penalty by Gianluigi Donnarumma (Milan) right footed shot is just a bit too high. Gianluigi Donnarumma should be disappointed.

13' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(8), Milan 2(8). Ivo Pinto (Rio Ave) converts the penalty with a right footed shot to the centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

12' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(7), Milan 2(8). Rafael Leão (Milan) converts the penalty with a right footed shot to the high centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

11' Penalty missed! Still Rio Ave 2(7), Milan 2(7). Nélson Monte (Rio Ave) hits the left post with a right footed shot.

10' Attempt Penalty missed! Bad penalty by Lorenzo Colombo (Milan) left footed shot is too high. Lorenzo Colombo should be disappointed.

10' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(7), Milan 2(7). Gabrielzinho (Rio Ave) converts the penalty with a right footed shot to the top right corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

9' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(6), Milan 2(7). Sandro Tonali (Milan) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

8' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(6), Milan 2(6). Gelson Dala (Rio Ave) converts the penalty with a right footed shot to the bottom right corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

7' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(5), Milan 2(6). Davide Calabria (Milan) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

6' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(5), Milan 2(5). Filipe Augusto (Rio Ave) converts the penalty with a left footed shot to the high centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

6' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(4), Milan 2(5). Hakan Calhanoglu (Milan) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

5' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2(4), Milan 2(4). Lucas Piazon (Rio Ave) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

4' Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(3), Milan 2(4). Brahim Díaz (Milan) converts the penalty with a right footed shot to the top left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

3' Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(3), Milan 2(3). Nikola Jambor (Rio Ave) converts the penalty with a left footed shot to the top left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

3' Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(2), Milan 2(3). Theo Hernández (Milan) converts the penalty with a left footed shot to the bottom right corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

2' Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(2), Milan 2(2). Aderllan Santos (Rio Ave) converts the penalty with a right footed shot to the centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

1' Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(1), Milan 2(2). Simon Kjaer (Milan) converts the penalty with a right footed shot to the centre of the goal. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2(1), Milan 2(1). Francisco Geraldes (Rio Ave) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2, Milan 2(1). Ismael Bennacer (Milan) converts the penalty with a left footed shot to the bottom right corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

Penalty Shootout begins Rio Ave 2, Milan 2.

16' Second Half Extra Time ends, Rio Ave 2, Milan 2.

16' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 2, Milan 2. Hakan Calhanoglu (Milan) converts the penalty with a right footed shot to the bottom left corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

14' Red card Second yellow card to Toni Borevkovic (Rio Ave) for hand ball.

14' Penalty Penalty conceded by Toni Borevkovic (Rio Ave) with a hand ball in the penalty area.

13' Attempt Attempt missed. Sandro Tonali (Milan) left footed shot from the left side of the box is too high following a corner.

13' Attempt Attempt blocked. Lorenzo Colombo (Milan) header from the centre of the box is blocked. Assisted by Brahim Díaz with a cross.

13' Corner, Milan. Conceded by Toni Borevkovic.

12' Corner, Milan. Conceded by Aderllan Santos.

12' Attempt Attempt blocked. Rafael Leão (Milan) right footed shot from the right side of the box is blocked. Assisted by Hakan Calhanoglu.

11' Attempt Attempt blocked. Theo Hernández (Milan) left footed shot from the left side of the box is blocked.

10' Theo Hernández (Milan) wins a free kick in the defensive half.

10' Foul by Francisco Geraldes (Rio Ave).

9' Attempt Attempt missed. Matteo Gabbia (Milan) header from very close range misses to the left. Assisted by Hakan Calhanoglu with a cross following a corner.

9' Corner, Milan. Conceded by Nikola Jambor.

9' Attempt Attempt saved. Theo Hernández (Milan) left footed shot from outside the box is saved in the centre of the goal.

8' Corner, Milan. Conceded by Aderllan Santos.

7' Yellow card Simon Kjaer (Milan) is shown the yellow card for a bad foul.

7' Foul by Simon Kjaer (Milan).

7' Francisco Geraldes (Rio Ave) wins a free kick in the attacking half.

6' Offside, Milan. Ismael Bennacer tries a through ball, but Theo Hernández is caught offside.

4' Attempt Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from outside the box is blocked. Assisted by Theo Hernández.

3' Foul by Lucas Piazon (Rio Ave).

3' Sandro Tonali (Milan) wins a free kick in the attacking half.

3' Substitution Substitution, Rio Ave. Gabrielzinho replaces Carlos Mané.

Substitution Substitution, Milan. Sandro Tonali replaces Franck Kessié.

Second Half Extra Time begins Rio Ave 2, Milan 1.

16' First Half Extra Time ends, Rio Ave 2, Milan 1.

15' Attempt Attempt missed. Matteo Gabbia (Milan) header from the centre of the box is just a bit too high. Assisted by Hakan Calhanoglu with a cross following a corner.

14' Corner, Milan. Conceded by Pawel Kieszek.

14' Attempt Attempt saved. Ismael Bennacer (Milan) left footed shot from outside the box is saved in the top right corner.

13' Brahim Díaz (Milan) wins a free kick in the attacking half.

13' Foul by Nélson Monte (Rio Ave).

11' Offside, Milan. Franck Kessié tries a through ball, but Lorenzo Colombo is caught offside.

8' Attempt Attempt blocked. Lucas Piazon (Rio Ave) right footed shot from outside the box is blocked.

7' Yellow card Rafael Leão (Milan) is shown the yellow card for a bad foul.

7' Foul by Rafael Leão (Milan).

7' Nikola Jambor (Rio Ave) wins a free kick on the right wing.

4' Substitution Substitution, Milan. Lorenzo Colombo replaces Alexis Saelemaekers.

3' Brahim Díaz (Milan) wins a free kick in the defensive half.

3' Foul by Filipe Augusto (Rio Ave).

Goal de Hakan Calhanoglu (1-1) Goal! Rio Ave 2, Milan 1. Gelson Dala (Rio Ave) left footed shot from the left side of the box to the bottom right corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 1

First Half Extra Time begins Rio Ave 1, Milan 1.

91' Second Half ends, Rio Ave 1, Milan 1.

91' Offside, Milan. Theo Hernández tries a through ball, but Alexis Saelemaekers is caught offside.

90' Brahim Díaz (Milan) wins a free kick on the left wing.

90' Foul by Filipe Augusto (Rio Ave).

90' Attempt Attempt missed. Aderllan Santos (Rio Ave) right footed shot from the centre of the box misses to the right. Assisted by Nikola Jambor following a set piece situation.

90' Attempt Attempt blocked. Nikola Jambor (Rio Ave) left footed shot from outside the box is blocked.

89' Ivo Pinto (Rio Ave) wins a free kick on the right wing.

89' Foul by Hakan Calhanoglu (Milan).

88' Foul by Francisco Geraldes (Rio Ave).

88' Ismael Bennacer (Milan) wins a free kick in the attacking half.

86' Francisco Geraldes (Rio Ave) wins a free kick in the defensive half.

86' Foul by Davide Calabria (Milan).

85' Corner, Milan. Conceded by Aderllan Santos.

85' Substitution Substitution, Rio Ave. Gelson Dala replaces Bruno Moreira.

84' Attempt Attempt missed. Davide Calabria (Milan) right footed shot from outside the box is high and wide to the left following a corner.

83' Corner, Milan. Conceded by Lucas Piazon.

83' Attempt Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from outside the box is blocked.

83' Attempt Attempt blocked. Rafael Leão (Milan) right footed shot from outside the box is blocked. Assisted by Theo Hernández.

80' Foul by Nélson Monte (Rio Ave).

80' Alexis Saelemaekers (Milan) wins a free kick in the defensive half.

79' Foul by Bruno Moreira (Rio Ave).

79' Ismael Bennacer (Milan) wins a free kick in the defensive half.

75' Ivo Pinto (Rio Ave) wins a free kick on the right wing.

75' Foul by Theo Hernández (Milan).

74' Substitution Substitution, Rio Ave. Nikola Jambor replaces Tarantini.

73' Carlos Mané (Rio Ave) wins a free kick on the left wing.

73' Foul by Hakan Calhanoglu (Milan).

71' Goal de Hakan Calhanoglu (2-2) Goal! Rio Ave 1, Milan 1. Francisco Geraldes (Rio Ave) left footed shot from the centre of the box to the top left corner. Assisted by Lucas Piazon. Shield Rio Ave Rio Ave 2 Shield Milan Milan 2

69' Attempt Attempt missed. Rafael Leão (Milan) header from the centre of the box misses to the left. Assisted by Hakan Calhanoglu with a cross following a corner.

69' Corner, Milan. Conceded by Francisco Geraldes.

69' Attempt Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from outside the box is blocked.

67' Yellow card Tarantini (Rio Ave) is shown the yellow card for a bad foul.

67' Foul by Tarantini (Rio Ave).

67' Rafael Leão (Milan) wins a free kick in the attacking half.

66' Substitution Substitution, Milan. Rafael Leão replaces Daniel Maldini.

66' Hand ball by Theo Hernández (Milan).

65' Substitution Substitution, Rio Ave. Francisco Geraldes replaces Diego Lopes.

64' Foul by Nélson Monte (Rio Ave).

64' Alexis Saelemaekers (Milan) wins a free kick in the defensive half.

64' Yellow card Filipe Augusto (Rio Ave) is shown the yellow card for a bad foul.

63' Foul by Filipe Augusto (Rio Ave).

63' Brahim Díaz (Milan) wins a free kick in the defensive half.

62' Filipe Augusto (Rio Ave) wins a free kick in the defensive half.

62' Foul by Alexis Saelemaekers (Milan).

60' Yellow card Theo Hernández (Milan) is shown the yellow card for a bad foul.

60' Ivo Pinto (Rio Ave) wins a free kick on the right wing.

60' Foul by Theo Hernández (Milan).

60' Toni Borevkovic (Rio Ave) wins a free kick in the defensive half.

60' Foul by Daniel Maldini (Milan).

59' Foul by Carlos Mané (Rio Ave).

59' Ismael Bennacer (Milan) wins a free kick in the defensive half.

57' Lucas Piazon (Rio Ave) wins a free kick on the right wing.

57' Foul by Matteo Gabbia (Milan).

57' Carlos Mané (Rio Ave) wins a free kick in the defensive half.

57' Foul by Davide Calabria (Milan).

57' Toni Borevkovic (Rio Ave) wins a free kick in the attacking half.

57' Foul by Daniel Maldini (Milan).

56' Attempt Attempt missed. Tarantini (Rio Ave) header from the centre of the box is close, but misses to the right. Assisted by Diego Lopes with a cross following a corner.

55' Corner, Rio Ave. Conceded by Davide Calabria.

51' Carlos Mané (Rio Ave) wins a free kick in the defensive half.

51' Foul by Davide Calabria (Milan).

50' Goal de Hakan Calhanoglu (1-2) Goal! Rio Ave 0, Milan 1. Alexis Saelemaekers (Milan) right footed shot from the left side of the box to the bottom left corner following a corner. Shield Rio Ave Rio Ave 1 Shield Milan Milan 2

49' Corner, Milan. Conceded by Toni Borevkovic.

49' Attempt Attempt missed. Brahim Díaz (Milan) left footed shot from the centre of the box misses to the left. Assisted by Alexis Saelemaekers.

47' Attempt Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from more than 35 yards is blocked.

46' Yellow card Aderllan Santos (Rio Ave) is shown the yellow card for a bad foul.

46' Foul by Aderllan Santos (Rio Ave).

46' Daniel Maldini (Milan) wins a free kick in the attacking half.

45' Second Half begins Rio Ave 0, Milan 0.

45' Substitution Substitution, Milan. Brahim Díaz replaces Samu Castillejo.

46' First Half ends, Rio Ave 0, Milan 0.

40' Yellow card Bruno Moreira (Rio Ave) is shown the yellow card for a bad foul.

40' Bruno Moreira (Rio Ave).

40' Gianluigi Donnarumma (Milan) wins a free kick in the defensive half.

40' Attempt Attempt saved. Carlos Mané (Rio Ave) right footed shot from outside the box is saved in the top right corner. Assisted by Diego Lopes.

39' Foul by Toni Borevkovic (Rio Ave).

39' Daniel Maldini (Milan) wins a free kick in the defensive half.

35' Bruno Moreira (Rio Ave) wins a free kick in the attacking half.

35' Foul by Simon Kjaer (Milan).

34' Attempt Attempt blocked. Ismael Bennacer (Milan) left footed shot from outside the box is blocked.

34' Corner, Milan. Conceded by Ivo Pinto.

33' Foul by Tarantini (Rio Ave).

33' Ismael Bennacer (Milan) wins a free kick in the attacking half.

32' Lucas Piazon (Rio Ave) wins a free kick in the defensive half.

32' Foul by Matteo Gabbia (Milan).

29' Attempt Attempt missed. Alexis Saelemaekers (Milan) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Ismael Bennacer following a set piece situation.

29' Foul by Aderllan Santos (Rio Ave).

29' Daniel Maldini (Milan) wins a free kick in the attacking half.

28' Lucas Piazon (Rio Ave) wins a free kick on the right wing.

28' Foul by Alexis Saelemaekers (Milan).

27' Offside, Milan. Simon Kjaer tries a through ball, but Samu Castillejo is caught offside.

26' Diego Lopes (Rio Ave) wins a free kick in the defensive half.

26' Foul by Davide Calabria (Milan).

25' Attempt Attempt blocked. Theo Hernández (Milan) left footed shot from the left side of the box is blocked. Assisted by Alexis Saelemaekers.

24' Offside, Rio Ave. Pawel Kieszek tries a through ball, but Bruno Moreira is caught offside.

22' Diego Lopes (Rio Ave) wins a free kick in the defensive half.

22' Foul by Ismael Bennacer (Milan).

21' Lucas Piazon (Rio Ave) wins a free kick in the attacking half.

21' Foul by Matteo Gabbia (Milan).

20' Carlos Mané (Rio Ave) wins a free kick in the defensive half.

20' Foul by Daniel Maldini (Milan).

15' Carlos Mané (Rio Ave) wins a free kick in the defensive half.

15' Foul by Davide Calabria (Milan).

15' Attempt Attempt missed. Hakan Calhanoglu (Milan) right footed shot from more than 35 yards is close, but misses to the right from a direct free kick.

14' Yellow card Toni Borevkovic (Rio Ave) is shown the yellow card for a bad foul.

14' Foul by Toni Borevkovic (Rio Ave).

14' Alexis Saelemaekers (Milan) wins a free kick in the attacking half.

13' Foul by Lucas Piazon (Rio Ave).

13' Theo Hernández (Milan) wins a free kick on the left wing.

11' Attempt Attempt missed. Theo Hernández (Milan) left footed shot from outside the box misses to the right. Assisted by Daniel Maldini following a set piece situation.

10' Foul by Carlos Mané (Rio Ave).

10' Daniel Maldini (Milan) wins a free kick in the attacking half.

6' Attempt Attempt missed. Simon Kjaer (Milan) right footed shot from more than 35 yards misses to the right. Assisted by Matteo Gabbia.

5' Foul by Filipe Augusto (Rio Ave).

5' Samu Castillejo (Milan) wins a free kick in the defensive half.

4' Toni Borevkovic (Rio Ave) wins a free kick in the defensive half.

4' Foul by Hakan Calhanoglu (Milan).

2' Offside, Milan. Samu Castillejo tries a through ball, but Alexis Saelemaekers is caught offside.

1' Foul by Diego Lopes (Rio Ave).

1' Ismael Bennacer (Milan) wins a free kick in the defensive half.

First Half begins.

Lineups are announced and players are warming up.