Sp. Portugal 0-0 Oporto: results, summary and goals

Match ends, Sporting CP 0, FC Porto 0.

95' Second Half ends, Sporting CP 0, FC Porto 0.

94' Óliver Torres (FC Porto) wins a free kick in the defensive half.

94' Foul by Nani (Sporting CP).

93' Yellow card Fernando (FC Porto) is shown the yellow card for a bad foul.

93' Foul by Fernando (FC Porto).

93' Sebastián Coates (Sporting CP) wins a free kick in the defensive half.

92' Attempt Attempt missed. Nemanja Gudelj (Sporting CP) right footed shot from outside the box misses to the right.

89' Substitution Substitution, Sporting CP. Radosav Petrovic replaces Wendel because of an injury.

89' Delay over. They are ready to continue.

88' Delay in match Wendel (Sporting CP) because of an injury.

88' Yellow card Moussa Marega (FC Porto) is shown the yellow card for a bad foul.

87' Foul by Moussa Marega (FC Porto).

87' Jefferson (Sporting CP) wins a free kick in the defensive half.

87' Attempt Attempt missed. Óliver Torres (FC Porto) right footed shot from outside the box misses to the left. Assisted by Yacine Brahimi.

86' Yellow card Raphinha (Sporting CP) is shown the yellow card for a bad foul.

86' Óliver Torres (FC Porto) wins a free kick in the defensive half.

86' Foul by Raphinha (Sporting CP).

85' Attempt Attempt missed. Moussa Marega (FC Porto) header from the centre of the box misses to the right. Assisted by Alex Telles with a cross.

84' Yellow card Sebastián Coates (Sporting CP) is shown the yellow card for a bad foul.

84' Hernâni (FC Porto) wins a free kick in the defensive half.

84' Foul by Sebastián Coates (Sporting CP).

83' Foul by Eder Militão (FC Porto).

83' Raphinha (Sporting CP) wins a free kick in the attacking half.

82' Substitution Substitution, FC Porto. Hernâni replaces Danilo Pereira.

80' Substitution Substitution, Sporting CP. Raphinha replaces Abdoulaye Diaby.

80' Offside, Sporting CP. Jeremy Mathieu tries a through ball, but Abdoulaye Diaby is caught offside.

79' Foul by Eder Militão (FC Porto).

79' Stefan Ristovski (Sporting CP) wins a free kick in the defensive half.

78' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.

78' Foul by Nani (Sporting CP).

77' Óliver Torres (FC Porto) wins a free kick in the attacking half.

77' Foul by Wendel (Sporting CP).

76' Attempt Attempt missed. Bas Dost (Sporting CP) header from the centre of the box is close, but misses the top left corner. Assisted by Stefan Ristovski with a cross following a corner.

76' Corner, Sporting CP. Conceded by Iker Casillas.

76' Attempt Attempt saved. Nemanja Gudelj (Sporting CP) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Bruno Fernandes.

75' Foul by Jesús Manuel Corona (FC Porto).

75' Bruno Fernandes (Sporting CP) wins a free kick on the left wing.

74' Substitution Substitution, FC Porto. Fernando replaces Tiquinho Soares.

72' Delay over. They are ready to continue.

71' Delay in match Danilo Pereira (FC Porto) because of an injury.

69' Foul by Héctor Herrera (FC Porto).

69' Bruno Fernandes (Sporting CP) wins a free kick in the attacking half.

68' Corner, Sporting CP. Conceded by Eder Militão.

67' Foul by Moussa Marega (FC Porto).

67' Jeremy Mathieu (Sporting CP) wins a free kick in the defensive half.

67' Yacine Brahimi (FC Porto) wins a free kick on the right wing.

67' Foul by Wendel (Sporting CP).

66' Attempt Attempt missed. Yacine Brahimi (FC Porto) left footed shot from outside the box misses to the right. Assisted by Moussa Marega.

64' Attempt Attempt missed. Felipe (FC Porto) header from the centre of the box is too high. Assisted by Alex Telles with a cross following a set piece situation.

63' Tiquinho Soares (FC Porto) wins a free kick on the left wing.

63' Foul by Sebastián Coates (Sporting CP).

62' Attempt Attempt missed. Abdoulaye Diaby (Sporting CP) left footed shot from the right side of the box is close, but misses to the right following a corner.

61' Corner, Sporting CP. Conceded by Felipe.

61' Attempt Attempt saved. Bruno Fernandes (Sporting CP) right footed shot from long range on the left is saved in the centre of the goal. Assisted by Nani.

60' Foul by Óliver Torres (FC Porto).

60' Abdoulaye Diaby (Sporting CP) wins a free kick in the defensive half.

60' Yacine Brahimi (FC Porto) wins a free kick in the attacking half.

60' Foul by Stefan Ristovski (Sporting CP).

59' Attempt Attempt missed. Moussa Marega (FC Porto) left footed shot from the centre of the box is close, but misses the top left corner.

58' Héctor Herrera (FC Porto) wins a free kick in the defensive half.

58' Foul by Nemanja Gudelj (Sporting CP).

56' Delay over. They are ready to continue.

56' Delay in match Renan Ribeiro (Sporting CP) because of an injury.

55' Foul by Tiquinho Soares (FC Porto).

55' Renan Ribeiro (Sporting CP) wins a free kick in the defensive half.

55' Attempt Attempt saved. Tiquinho Soares (FC Porto) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jesús Manuel Corona.

53' Delay over. They are ready to continue.

52' Delay in match Alex Telles (FC Porto) because of an injury.

52' Delay in match Abdoulaye Diaby (Sporting CP) because of an injury.

51' Foul by Nemanja Gudelj (Sporting CP).

51' Tiquinho Soares (FC Porto) wins a free kick in the defensive half.

51' Attempt Attempt blocked. Alex Telles (FC Porto) left footed shot from outside the box is blocked.

50' Yacine Brahimi (FC Porto) wins a free kick in the attacking half.

50' Foul by Wendel (Sporting CP).

47' Foul by Bruno Fernandes (Sporting CP).

47' Tiquinho Soares (FC Porto) wins a free kick in the defensive half.

46' Substitution Substitution, Sporting CP. Stefan Ristovski replaces Bruno Gaspar because of an injury.

46' Delay over. They are ready to continue.

46' Delay in match Bruno Gaspar (Sporting CP) because of an injury.

45' Second Half begins Sporting CP 0, FC Porto 0.

46' First Half ends, Sporting CP 0, FC Porto 0.

45' Foul by Bruno Fernandes (Sporting CP).

45' Héctor Herrera (FC Porto) wins a free kick in the attacking half.

45' Attempt Attempt saved. Bas Dost (Sporting CP) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jefferson.

44' Wendel (Sporting CP) wins a free kick in the defensive half.

44' Foul by Danilo Pereira (FC Porto).

42' Corner, Sporting CP. Conceded by Óliver Torres.

42' Substitution Substitution, FC Porto. Óliver Torres replaces Maxi Pereira because of an injury.

39' Foul by Maxi Pereira (FC Porto).

39' Nani (Sporting CP) wins a free kick in the defensive half.

38' Yellow card Felipe (FC Porto) is shown the yellow card for a bad foul.

35' Attempt Attempt missed. Bas Dost (Sporting CP) header from very close range is too high. Assisted by Jefferson with a cross following a corner.

35' Corner, Sporting CP. Conceded by Maxi Pereira.

35' Foul by Moussa Marega (FC Porto).

35' Jeremy Mathieu (Sporting CP) wins a free kick in the defensive half.

34' Foul by Nani (Sporting CP).

34' Felipe (FC Porto) wins a free kick in the defensive half.

32' Yellow card Bruno Fernandes (Sporting CP) is shown the yellow card for a bad foul.

32' Jesús Manuel Corona (FC Porto) wins a free kick in the defensive half.

32' Foul by Bruno Fernandes (Sporting CP).

32' Attempt Attempt blocked. Nani (Sporting CP) right footed shot from the left side of the box is blocked. Assisted by Bruno Gaspar with a cross.

31' Héctor Herrera (FC Porto) wins a free kick in the defensive half.

31' Foul by Wendel (Sporting CP).

30' Foul by Bruno Gaspar (Sporting CP).

30' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.

28' Attempt Attempt blocked. Tiquinho Soares (FC Porto) header from the centre of the box is blocked. Assisted by Jesús Manuel Corona with a cross.

27' Corner, FC Porto. Conceded by Nemanja Gudelj.

27' Foul by Bruno Fernandes (Sporting CP).

27' Danilo Pereira (FC Porto) wins a free kick in the attacking half.

25' Offside, Sporting CP. Bruno Fernandes tries a through ball, but Sebastián Coates is caught offside.

24' Nani (Sporting CP) wins a free kick on the left wing.

24' Foul by Maxi Pereira (FC Porto).

17' Héctor Herrera (FC Porto) wins a free kick in the defensive half.

17' Foul by Wendel (Sporting CP).

15' Yellow card Jefferson (Sporting CP) is shown the yellow card for a bad foul.

15' Jesús Manuel Corona (FC Porto) wins a free kick in the attacking half.

15' Foul by Jefferson (Sporting CP).

14' Offside, Sporting CP. Sebastián Coates tries a through ball, but Bas Dost is caught offside.

14' Attempt Attempt missed. Sebastián Coates (Sporting CP) right footed shot from outside the box misses to the left.

14' Attempt Attempt blocked. Abdoulaye Diaby (Sporting CP) left footed shot from the centre of the box is blocked. Assisted by Nemanja Gudelj.

14' Foul by Alex Telles (FC Porto).

14' Wendel (Sporting CP) wins a free kick in the defensive half.

14' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.

14' Foul by Bruno Gaspar (Sporting CP).

13' Corner, Sporting CP. Conceded by Moussa Marega.

12' Corner, Sporting CP. Conceded by Eder Militão.

12' Attempt Attempt blocked. Jeremy Mathieu (Sporting CP) left footed shot from outside the box is blocked.

11' Yellow card Héctor Herrera (FC Porto) is shown the yellow card for a bad foul.

10' Foul by Héctor Herrera (FC Porto).

10' Bruno Fernandes (Sporting CP) wins a free kick in the attacking half.

10' Dangerous play by Héctor Herrera (FC Porto).

10' Bruno Fernandes (Sporting CP) wins a free kick in the defensive half.

9' Wendel (Sporting CP) wins a free kick in the defensive half.

9' Foul by Héctor Herrera (FC Porto).

5' Foul by Nemanja Gudelj (Sporting CP).

5' Moussa Marega (FC Porto) wins a free kick in the defensive half.

4' Bruno Fernandes (Sporting CP) wins a free kick in the attacking half.

4' Foul by Héctor Herrera (FC Porto).

4' Attempt Attempt missed. Jesús Manuel Corona (FC Porto) right footed shot from outside the box is high and wide to the left following a corner.

3' Corner, FC Porto. Conceded by Bas Dost.

3' Corner, FC Porto. Conceded by Jeremy Mathieu.

1' Foul by Nemanja Gudelj (Sporting CP).

1' Moussa Marega (FC Porto) wins a free kick in the defensive half.

1' Attempt Attempt blocked. Abdoulaye Diaby (Sporting CP) left footed shot from the right side of the box is blocked. Assisted by Wendel.

Wendel (Sporting CP) wins a free kick in the defensive half.

Foul by Yacine Brahimi (FC Porto).

First Half begins.

Lineups are announced and players are warming up.