Atletico Madrid Vs Villarreal
Both sides have equally shared 2 wins each in their last 5 games against each other, with the other game ending in a 1-1 Draw.
In the last 5 games between both sides, none of the teams has scored more than 1 goal. Villareal are unbeaten in their last 5 games
It will be hard to pick a winner in this game, as both teams are evenly matched going by their recent games against each other. A draw will be the safest bet
Atletico: W2 D1 L2 | Villarreal: W2 D3
Back Atletico Madrid or Draw @ 1.08
SSC Napoli Vs AC Milan
Napoli have won 4 of the last 5 games against Ac Milan, with the other ending in a win for AC Milan. Napoli have scored 12 goals in that stretch, an average of 2.4 goals per game and they have also managed to keep 2 clean sheets in that run.
Despite the betting facts, AC Milan are currently unbeaten in their last 5 games (W4, D1) , and this will be a big test for Napoli, as AC Milan are beginning to show the form reminiscent of their glory days.
Napoli: W4 L1 | Milan: W4 D1
Back AC Milan or Draw @ 2.30
Bayer Leverkusen Vs Borussia Dortmund
Both sides have played 5 games between 2013 and 2015 with Bayer Leverkusen losing just once (W2, D2, L1).
The last game between both sides ended in a resounding 3-0 win for Borussia Dortmund. What makes this game hard to predict for football betting fans is the good form of both teams over the last 5 games. Borussia Dortmund are showing the kind of form that took them to the Champions League final a few seasons ago.
Leverkusen: W2 D2 L1 | Dortmund: W4 D1
Back Borussia Dortmund or Draw @ 1.30