STANDOUT game on matchday 2 of the Champions league tonight is Borussia Dortmund v Real Madrid.
The sides have been two of the best in the business in recent seasons and on current form it's difficult to pick a winner.
However, there should be goals. They met in the groups last season and it was 2-2 at the Westfalenstadion while Borussia have netted 2+ in their last three at home to the holders.
Real Madrid have made a poor start to the season dropping seven points in La Liga – all at home. Early games were hampered by the absence of banned Cristiano Ronaldo but hasn't netted in two games since returning.
They've made a great start to the season and at the weekend hammered Borussia Monchengladbach 6-1 so that's 14 goals in three league games.
They did though lose to Spurs at Wembley in their CL opener so the pressure's own. They played at Wembley are were unlucky to have a couple of goals chalked off so I wouldn't worry too much about that result.
Both teams love to attack and there should be goals – Real have netted in their last 51 in the groups stage.
The other Group H games sees Spurs head to Apoel Nicosia and they are a best 4-11 with bet365.
Apoel are minnows at this level losing 10 of their last 12 and while they kept it respectable in their opener they had just one shot in their 3-0 loss at the Bernabeu.
Before a double header with Real this is a game Spurs must win and they should do so. Rather than taking the win at 4-11 back on-fire Harry Kane to score first at 5-2 with bet365.
Group F should see home wins for Man City against Shaktar Donetsk and Napoli against Feyenoord. Bookies are giving nothing away though so that double pays no bigger than 2-5 at Unibet.
Astonishingly City have netted 20 goals in four league games and won 4-0 at Feyenoord on matchday one. While Shakhar surprised Napoli it should be case of how many City win by.
City are unbeaten in nine at the Etihad in this tournament and should cover the -1 handicap at 8-15 with Ladbrokes and that's maybe one for accas. Sergio Aguero will be well backed at 11-4 with Unibet to score first and what about a speculative punt on John Stones, who hit two in Rotterdam, to score at 10-1 with Betfred.
Napoli edged out new boys SPAL to maintain their 100 per cent Serie A record on Saturday while Feyenoord have lost both league games since losing to City.
Spartak Moscow have endured a tough season and have no chance of retaining their Russian crown. They lie seventh in the table and conceded a last-gasp equaliser to draw their opener against Maribor.
Liverpool should win, especially as their hosts have doubts over attackers Quincy Promes and Denis Glushakov, but we all know about their defensive vulnerablity and they look short at 4-6 with bet365. Phillippe Coutinho, Sadio Mane, Mo Salah and the likes could do some damage so best bet could be over 2.5 goals at 3-4 with betfair.
Sevilla showed their class to draw 2-2 at Anfield and their only La Liga defeat was to Atletico Madrid at the weekend. They should beat Maribor without fuss but again they're short so it needs to be Sevilla -1 at 1-2 with betfair or Sevilla to win to nil at 4-5 at boylesports.
So that leaves Group G with Besiktas v RB Leipzig and Monaco v Porto. I expect Monaco to win at a decent price of 23-20 with bet365 and after hitting 11 goals in seven games this season back Radamal Falcao to score at 22-23 with Unibet.
Besiktas notched a superb 3-1 win at Porto on matchday one and will expect to beat Leipzig. The Germans are enjoying their first European campaign and were held by Monaco at home in their opener.
RB are a good side in decent form but I can't understand why they're favourites for a tough trip to Turkey. Besiktas should be the jollies but as they're as big as 23-10 with betfair I'm on them draw no bet at 5-4 with McBookie and bet365.
- Borussia v Real over 2.5 goals
- Kane to score first
- Man City -1
- Napoli -1
- Spartak v Liverpool over 2.5 goals
- Sevilla -1
- Falcao to score
- Besiktas draw no bet