KICK-OFFpublished at 1 min
Wales 0-0 Azerbaijan
And awaaaaay we go.
Radio Wales commentary available in English & Welsh
Bale strikes in last 10 minutes to give Wales victory
Watch highlights on BBC One Wales (22:40-23:10 BST)
Netherlands beat Germany after superb second-half showing
Emlyn Begley
Wales 0-0 Azerbaijan
And awaaaaay we go.
BBC One
You can watch highlights of the game later on BBC One Wales, from 22:40 to 23:10 BST.
Don't forget, you can listen to BBC Radio Wales commentary at the top of this page while reading these words.
Wales v Azerbaijan (19:45 BST)
Dafydd Pritchard
BBC Sport Wales at Cardiff City Stadium
After a stuttering start to this qualifying campaign, Wales are expected to make light work of Azerbaijan tonight.
The visitors, after all, are ranked 109th in the world and have never won a European Championship qualifier away from home in 31 attempts.
But as a few Azerbaijani journalists pointed out to me earlier, they've scored more goals than Wales in this campaign so far.
The only problem is that they've lost all three of their matches.
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Wales v Azerbaijan (19:45 BST)
National anthems time. Azerbaijan's fans are belting their one out.
Wales v Azerbaijan (19:45 BST)
Wales' hopes will improve if Gareth Bale can continue his recent fine form, according to defender Chris Mepham.
The 30-year-old looked set to leave Real Madrid this summer but has started all three league games since - and netted twice in their recent 2-2 draw with Villarreal before a late red card.
"It's good to see Gaz back out on the pitch performing," Mepham said.
"He had a lot of speculation over the summer and it's good he has that focus back. It was difficult when he wasn't getting the game-time at Madrid.
"He probably came away with Wales and that was his moment to shine and, unfortunately, he didn't contribute with the goals everyone around him needs.
"When we lost the two games in Croatia and Hungary I saw him in the dressing room afterwards. He was devastated, as we all were, but it just shows how much it means to him."
Wales v Azerbaijan (19:45 BST)
Here's Wales debutant Joe Rodon, the 21-year-old Swansea defender, speaking before the teams were named...
Wales v Azerbaijan (19:45 BST)
Wales boss Ryan Giggs to Sky Sports on his team tonight: "I'm really happy. A lot of players are in good form. I've seen Joe Rodon a couple of times this year and he's in excellent form.
"I'm looking forward to seeing them perform tonight.
"[Must-win talk is] understandable. You want to bounce back after two defeats. I'm looking for a win and a good performance.
"I want clean sheets because I know the players up front will create chances. We've not been ruthless enough so far. If we defend well, we should be scoring goals."
Wales v Azerbaijan (19:45 BST)
Azerbaijan manager Nikola Jurcevic: "Gareth Bale is very, very dangerous and we must try to stop him, not only with one player. Maybe we will try to make some special tactic to play against him because if he has space he is absolutely world class.
"I know he has some problem with Real Madrid in this preparation. But after all these problems and many, many combinations of what happened to him, he has started great in the Spanish league and this is not good news for us."
Wales v Azerbaijan (19:45 BST)
Azerbaijan manager Nikola Jurcevic - a former West Ham assistant boss - has dropped Badavi Huseynov, Namik Alaskarov, Eli Babayev, Aleksey Isayev and Mirabdulla Abbasov from the squad beaten 5-1 by Slovakia in June.
Azerbaijan, ranked joint 109th in the world, have already conceded 10 goals in three qualifiers in Group E.
They do not have any household names, but striker Renat Dadashov plays for Portuguese top-flight Pacos de Ferreira on loan from Wolves.
Wales v Azerbaijan (19:45 BST)
Wales captain Gareth Bale is "very happy" to be known by his Real Madrid team-mates as "the golfer".
The winger was give the nickname by Madrid goalkeeper Thibaut Courtois.
Bale says he is feeling fit and is raring to go for tonight's game.
"I don't listen to [critics] because they don't really know what they are on about," Bale explained.
"I don't read anything, I don't listen to anyone.
"I know most people don't know the situation. What they write means nothing."
Wales v Azerbaijan (19:45 BST)
Wales boss Ryan Giggs: "With two defeats you are up against it, but it's still early in the group and there are plenty of points to play for.
"We have got tough games ahead and we are under a little bit of pressure, but I think every time you play for your country you are under pressure.
"If we have got aspirations to qualify we need to win our home games."
Wales v Azerbaijan (19:45 BST)
Wales manager Ryan Giggs believes Manchester United is the ideal place for winger Daniel James to flourish.
James, 21, has made an excellent start his Old Trafford career after his £15m summer move from Swansea, scoring three goals in four Premier League games.
United legend Giggs says James "won't get carried away" and the club will "keep his feet on the ground."
"It's a club where they love wingers. They love people running at people and exciting the fans," he added.
"We all know what Dan is capable of. What he has done especially over the past eight or nine months - he just gets better and better.
"He is at the right club. Ole will look after him in the right way - know when to play him.
"I am pleased for Dan. He won't get carried away - he's that sort of character, really down to earth, and he is at the right club to keep his feet on the ground."
#bbcfootball
@jongriffwales think Wales 5 or 6-0...and stay unbeaten for rest of qualifying games #euro2020 here we come
@Iamsulaimon after 2 losses and a win and in a group of Hungary, Croatia and Slovakia. Wales should be easing through to Euro 2020 but it's easier said than done
@Eriatha Wales don't just need to win. We need to win well. Let's get this campaign back on track! #TogetherStronger
Wales v Azerbaijan (19:45 BST)
Wales have played Azerbaijan six times before, winning five times and drawing one 2006 World Cup qualifier.
The previous two fixtures took place during the 2010 World Cup qualifying campaign, where Wales won both games 1-0.
Wales have only ever conceded one goal against Azerbaijan, back in their 1-1 draw in September 2004.
There have been two Euro 2020 qualifiers on already.
Cyprus and Kazakhstan drew 1-1. That result put third-placed Kazakhstan one point above Scotland in Group I.
Belarus scored in injury time to beat Estonia 2-1 in Tallinn. Those two sides are the bottom two in Northern Ireland's Group C. But Belarus have a guaranteed Euro 2020 play-off next March.
The other game in Wales' group tonight sees Slovakia host Croatia - both those sides are on six points, three above Wales.
We will bring you score updates from that one.
Germany v Netherlands (19:45 BST)
The biggest game tonight - from a non-British point of view - is absolutely Germany's derby against the Netherlands.
Both sides sit behind Northern Ireland in Group C, although Michael O'Neill's side have played all their four 'easy' games and have to play both giants twice now.
Leroy Sane, Antonio Rudiger, Leon Goretzka, Thilo Kehrer and Julian Draxler are all ruled out for the former world champions.
"It's a shame because, for a young team, it is important to play regularly together in the same formation," said boss Joachim Low.
Netherlands boss Ronald Koeman said: "The duel with Germany is not a key match.
"We have to get 12 points against Estonia and Belarus and be better in the two games with Northern Ireland."
We will bring you updates from that game in Hamburg.
Scotland v Russia (19:45 BST)
Scotland are at home to Russia in a bit of a must-win game. You can follow coverage of that one from BBC Scotland here.
We will keep you up to date with any major developments here.