Wales have beaten Azerbaijan 2-0 in their Euro 2020 qualifier in Baku.
Kieffer Moore and Harry Wilson got the goals that ensured all three points from the must-win clash.
The result means that Wales are still in the hunt for qualification from Group E with a crucial game against Hungary still to come on Tuesday.
Follow it live:
Key Points
Wales XI: Hennessey, Roberts, Mepham, Lockyer, Davies, Morrell, Ampadu, Wilson, Bale, James, Moore
Show latest update
2019-11-16T18:56:56.796Z
Now it's over to Croatia – Wales need them to beat Slovakia tonight and that will set-up a showdown between Wales and Hungary on Tuesday. That's all from us, thanks for joining.
FULL TIME
2019-11-16T18:53:27.870Z
Full-time: Azerbaijan 0-2 Wales
Moore and Wilson keep Welsh hopes of qualifying from Group E alive.
YELLOW CARD
2019-11-16T18:48:12.080Z
89 min: AZE 0-2 WAL
A few frustrations boiling over at the end here as several players become embroiled in a bit of a spat. Harry Wilson is one of those booked.
2019-11-16T18:44:55.896Z
85 min: AZE 0-2 WAL
This will be five games unbeaten for Wales, a decent run. Final change by Giggs: Ampadu is replaced by Will Vaulks.
2019-11-16T18:39:51.373Z
80 min: AZE 0-2 WAL
Nazarov bends the ball too far over the crossbar. Dan James is withdrawn and Rabbi Matondo comes on for his fourth cap.
2019-11-16T18:38:06.870Z
79 min: AZE 0-2 WAL
A free-kick for Azerbaijan in a dangerous position, 25 yards out. A rare chance to get back into this game.
2019-11-16T18:33:04.596Z
Meanwhile at the top of Scotland's Group I, Belgium are thrashing Russia 409. Hazard with a hat-trick and Lukaku with one too.
2019-11-16T18:32:14.230Z
72 min: AZE 0-2 WAL
Wales survive a little spell of pressure as they earn a foul at a defensive corner. A rare clean sheet is on the horizon.
2019-11-16T18:23:12.296Z
64 min: AZE 0-2 WAL
Azerbaijan are trying to probe but just can't seem to open up enough space to get a shot away. Wales look content to see this out.
SUBS
2019-11-16T18:17:38.206Z
60 min: AZE 0-2 WAL
What a change this is. Gareth Bale off, Aaron Ramsey on. Bale had a fairly quiet night but survives without picking up a yellow card and so will be available for Hungary on Tuesday.
2019-11-16T18:14:17.616Z
56 min: AZE 0-2 WAL
Oof, close. Harry Wilson wriggles on to his left foot and flashes a shot at goal which is well parried round the post.
2019-11-16T18:08:13.970Z
Goal denied. Lockyer thought he'd scored at a corner but on replay, Ampadu was leaning into the goalkeeper a little.
2019-11-16T18:03:34.140Z
KICK-OFF!
The second half is under way.
HALF TIME
2019-11-16T17:48:14.260Z
Half-time: Azerbaijan 0-2 Wales
Kieffer Moore and Harry Wilson leave Wales in a commanding position at the break.
YELLOW CARD
2019-11-16T17:42:57.103Z
40 min: AZE 0-2 WAL
Azerbaijan want a penalty for handball but it would have been harsh on Tom Lockyer from such close range. Nazarov is booked for complaining.
GOAL!
2019-11-16T17:35:54.930Z
GOAL! AZE 0-2 WAL (Wilson, 34)
There is element of luck about how this falls to Wilson for a tap-in, but it all came about because Dan James made a brilliant attempt cutting in from the left. His shot hit bar and then post, misfooting everyone except Wilson, who nodding in from a yard.
2019-11-16T17:32:38.960Z
30 min: AZE 0-1 WAL
What a chance this is. Kieffer Moore is in on goal but hits his shot straight at the goalkeeper's legs and the moment is gone.
2019-11-16T17:28:16.263Z
26 min: AZE 0-1 WAL
Kieffer Moore climbs to get his head on another corner but this one's a stretch and he can only loop a header up and into the arms of the waiting goalkeeper. A quick Azerbaijan break follows and Hennessey is tested with a low save to his near post.
2019-11-16T17:25:37.986Z
23 min AZE 0-1 WAL
Wales are pinned back a little here, struggling to get out of their own half, but Azerbaijan have created very little.
2019-11-16T17:18:59.396Z
16 min: AZE 0-1 WAL
Azerbaijan enjoying a brief spell of possession but they are too tentative at the moment, without midfielders prepared to run beyond Wales' defence and stretch their opponents. A better spell though by the home side.
Prediction
Wales to be far too good. 3-0.
Azerbaijan v Wales
Azerbaijan: Balayev, Pashaev, Mustafazade, Badavi Huseynov,
Krivotsyuk, Abdullayev, Nazarov, Garayev, Richard, Rahimov,
Sheydayev. Subs: Sahriyar Aliyev, Renat Dadashov, Isgenderli,
Cavid Huseynov, Dzhenetov, Abbas Huseynov, Mahmudov, Ramazanov,
Khalilzade, Agayev, Camalov.
Wales: Hennessey, Connor Roberts, Lockyer, Mepham, Ben Davies,
Ampadu, Morrell, Bale, Wilson, James, Moore. Subs: Levitt, King,
Matondo, Vokes, Ramsey, Tyler Roberts, Vaulks, Smith,
Adam Davies, Williams, Gunter, Jamie Lawrence.