Postpublished at 21 mins
Wales 0-0 Azerbaijan
Corner to Wales as Gareth Bale heads the ball across goal and Bahlul Mustafazade puts it behind.
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
Corner to Wales as Gareth Bale heads the ball across goal and Bahlul Mustafazade puts it behind.
Wales 0-0 Azerbaijan
Joe Allen puts in a cross, Wales fans shout for a handball which doesn't come and Richard Almeida bicycle kicks the ball away.
Wales 0-0 Azerbaijan
Hmm. Harry Wilson is lucky not to be sent off here. He nudges Richard Almeida over to the ground and then appears to stamp on the leg of the Brazil-born Azerbaijan player. The ball was between Almedia's legs so it's possible Wilson was just trying to get it but I'm not convinced at all.
No VAR in Euro 2020 qualifiers.
Wales 0-0 Azerbaijan
Salahat Agayev punches it away.
Wales 0-0 Azerbaijan
Free-kick to Wales now on the right wing. Harry Wilson to take.
Wales 0-0 Azerbaijan
Nia Jones
Former Wales international on BBC Radio Wales
As soon as Daniel James is anywhere near the ball you can feel the stadium getting excited. There are very few players who can do that. It is just that little X-factor, it is like that with Gareth Bale.
Wales 0-0 Azerbaijan
Azerbaijan will be very happy with how things are going, Dmitri Nazarov has a deflected shot which Wayne Hennessey has to save.
Shanghai SIPG forward Marko Arnautovic has given Austria a 1-0 lead against Latvia in Group G.
He has scored four goals in five Chinese Super League games since leaving West Ham.
John McGinn has just given Scotland a 1-0 lead against Russia. Follow that one here.
Wales 0-0 Azerbaijan
Dan James clips a ball over the top to Tom Lawrence but away keeper Salahat Agayev does well to come off his line and catch the bouncing ball.
Wales 0-0 Azerbaijan
Wales let Azerbaijan's Bahlul Mustafazade go on a 40-yard stroll and he hits a shot just wide from outside the box.
Ethan Ampadu, who hasn't played a second for RB Leipzig this season, could have done better there.
Wales 0-0 Azerbaijan
Dafydd Pritchard
BBC Sport Wales at Cardiff City Stadium
The game's less than 10 minutes old and Gareth Bale already looks a different person to the frustrated figure he cut during June's defeats in Croatia and Hungary.
He hadn't played for six weeks before those matches but, since regaining his place in the Real Madrid side, Wales' captain looks more like his old, dynamic self.
Germany 1-0 Netherlands
Serge Gnabry has just put Germany ahead. Lukas Klostermann had his initial effort saved and Bayern Munich's Gnabry slammed in the rebound.
Germany 0-0 Netherlands
Memphis Depay goes close now for the Netherlands but his shot is saved by Manuel Neuer.
First effort of the game in Hamburg as Germany midfielder Toni Kroos fires one wide from about 25 yards out against the Netherlands.
Wales 0-0 Azerbaijan
Wales are on top now. Gareth Bale looks back to his old self with a good run down the right wing. He crosses with his weaker right foot and Tom Lawrence volleys wide at the near post.
Under way elsewhere too, Germany and the Netherlands are still at 0-0.
Wales 0-0 Azerbaijan
It's 35 yards out, which to be honest is probably shooting range for Harry Wilson, but he crosses this one to the back post. Joe Rodon throws himself at the ball but can't get a touch.
Wales 0-0 Azerbaijan
Flavour of the month Dan James wins a free-kick for Wales now in a decent position. Everyone goes up for it.
Wales 0-0 Azerbaijan
Azerbaijan have the first attack down the right wing - they had about three chances to get a crossing opportunity there.