Football
Ranked 17th in goals scored per match (0.9 goals), Mainz haven't scored in their last 2 matches. This will worry them as much as the fact that they also haven't won an away game in their last 9 matches...
The home team's defensive strength is unmatched, and Stuttgart will have to play out of their skins to ensure that they do not lose track of their goal early on in the game...
Barcelona, who are ranked 5th in goals scored per match (1.9 goals), haven't lost to Valencia in their last 6 meetings (5W, 1D)...
Burnley and Everton have not drawn any of their last 4 matches against each other, and this will give very little assurance to either side...
Ajax have kept a clean sheet in two of the three matches that they have played against Athens in the past, and one can expect them to do the same here as well...
While Brighton have won just three out of the last five matches that they have played, Marseille have been victorious in four of them. This means that the visiting side will have an upper hand over their opponents when it comes to form...
PSG have a very good side at their disposal but Dortmund's project has allowed them to take their opponents to the cleaners on most occasions. When these teams met earlier this year, PSG beat Dortmund by a 2-0 scoreline...
The home team have taken quite a few shots in the final third and their creativity has often been talked about. Milan, for their part, have been extremely disciplined in defence...