Postpublished at 45 mins
Ukraine 1-0 Wales
We will have one minute of added on time to end the first half.
Wales surrendered top spot in Group B4 of their Euro 2025 qualification campaign as they conceded in the final minute to draw 2-2 with Ukraine in Poland.
After a fast start Wales were caught on the break, and Yana Kalinina was left with a tap-in to give Ukraine the lead after a superb dummy by Roksolana Kravchuk.
Just as Ukraine looked to have survived all Wales could throw at them, Kayleigh Barton was dragged down in the 18-yard box before she dusted herself off and rifled the resulting penalty into the roof of the net.
Minutes later Jess Fishlock produced a moment of magic to score a thunderous 25-yard strike into the top corner to give Wales the lead for the first time.
Ukraine threw everything at Wales in the closing stages, and in the last of the seven minutes added on they were rewarded for their bravery, substitute Nicole Kozlova's thumping header beating Olivia Clark.
Wales drop to second in the group, one point behind Croatia who they play next, with the only consolation for Rhian Wilkinson's side being that they are now guaranteed a play-off place after Kosovo's defeat.
Wilkinson made four changes from last Friday's 1-1 draw against the same opposition, including handing Lois Joel a first start.
Sophie Ingle, who has predominantly played in midfield for her country under Gemma Grainger and Rhian Wilkinson, was pushed back into central defence in place of Rhiannon Roberts, whose error gifted Ukraine their goal in last week's contest.
Carrie Jones, Friday's goal-scorer Kayleigh Barton and Rachel Rowe were also recalled to the starting line-up, rewarded for their impact at Parc y Scarlets.
Wilkinson said in Monday's news conference that she had been generally disappointed with first-half performances since she took charge, but she would have been pleased with how the game started.
Wales were almost ahead in the first minute when Gemma Evans' long ball played through Rachel Rowe, but Darya Keliushyk was equal to the effort.
The chances came thick and fast, with three corners in the opening stages all causing the Ukrainian defence problems.
The best chance from those set pieces fell to Kayleigh Barton, who was left completely unmarked at the front post, but could not get her header on target from 10 yards out.
Barton almost made amends after 15 minutes, when she got in behind the Ukraine defence and chipped the ball over Keliushyk, but Lyubov Shmatko got back to stop the ball on the goal-line and clear.
Despite dominating the game, it was Ukraine who took the lead just as they had done last week.
The Welsh defence failed to pick up the run of Olha Ovdiychuk, and her low ball across the box was dummied superbly by Roksolana Kravchuk which left Yana Kalinina with a tap-in.
The second half started much like the first half, with Wales fully in control of the game and Ukraine boxed into their own half.
Ceri Holland almost scored an accidental equaliser two minutes after the restart, as Keliushyk was forced to tip her goal-bound cross on to the top of the crossbar and behind for a corner.
If the match appeared to be following a similar pattern to Friday’s game, things got even more alike when Wales were awarded a penalty as Barton bundled to the ground.
And as she did at Parc y Scarlets, Barton scored the resulting spot-kick, thumping the ball down the middle.
The sense of deja vu was ended in style a few minutes later, when Fishlock picked up a Ukraine clearance 25 yards from goal and unleashed an unstoppable strike into the top corner.
The strike moves Fishlock to within one of Helen Ward's all-time Welsh record of 44 goals.
Ukraine, who had barely strung a pass together in the second half, were forced to be more adventurous in the closing stages, and the seven minutes of injury time added on was met with a few gasps from those in the Welsh dugout.
Wales were fortunate to not concede when Gemma Evans' defensive header crashed back off her own post, but in the final minute of the game Ukraine found the equaliser they were so desperately chasing.
The yellow shirts flooded forward, and from a whipped-in cross substitute Nicole Kozlova stooped down at the back post to place a thumping header into the top of the net.
Much like in the first of these two matches, Wales will leave with a sense of 'what if', having wasted a number of chances to put the game to bed.
Wales manager Rhian Wilkinson told BBC Radio Wales: "If you lose [a lead] in the last seconds of a game, it's always going to feel like a loss.
"It was a tough camp for us, an important camp for us, because as I said to the team, they are not the [type of] performances that are going to help us make history. We know that.
"It's not the window we wanted at all. We came here for six points and we leave with two. But maybe it's the one we needed because it's not good enough.
"I think a big positive is that we went behind in both games and we came back. That's something about [the squad's] character which I like. But [when] we are 2-1 up in the last seconds of a game we can't [concede].
"The players need to go away on holiday, unwind, recharge and come back in ready to work because we have another very important window to come."
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Netherlands | 4 | 2 | 1 | 1 | 3 | 3 | 0 | 7 |
|
2 | Norway | 4 | 1 | 2 | 1 | 5 | 2 | 3 | 5 |
|
3 | Italy | 4 | 1 | 2 | 1 | 4 | 3 | 1 | 5 |
|
4 | Finland | 4 | 1 | 1 | 2 | 3 | 7 | -4 | 4 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Spain | 4 | 4 | 0 | 0 | 15 | 3 | 12 | 12 |
|
2 | Denmark | 4 | 2 | 0 | 2 | 9 | 8 | 1 | 6 |
|
3 | Belgium | 4 | 1 | 1 | 2 | 5 | 13 | -8 | 4 |
|
4 | Czech Republic | 4 | 0 | 1 | 3 | 4 | 9 | -5 | 1 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | France | 4 | 3 | 0 | 1 | 5 | 3 | 2 | 9 |
|
2 | Sweden | 4 | 2 | 1 | 1 | 5 | 2 | 3 | 7 |
|
3 | 4 | 2 | 1 | 1 | 6 | 4 | 2 | 7 |
| |
4 | 4 | 0 | 0 | 4 | 0 | 7 | -7 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Germany | 4 | 4 | 0 | 0 | 13 | 5 | 8 | 12 |
|
2 | Iceland | 4 | 2 | 1 | 1 | 7 | 5 | 2 | 7 |
|
3 | Austria | 4 | 1 | 1 | 2 | 7 | 7 | 0 | 4 |
|
4 | Poland | 4 | 0 | 0 | 4 | 3 | 13 | -10 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Switzerland | 4 | 3 | 0 | 1 | 9 | 3 | 6 | 9 |
|
2 | Turkey | 4 | 2 | 0 | 2 | 4 | 5 | -1 | 6 |
|
3 | Hungary | 4 | 1 | 1 | 2 | 4 | 5 | -1 | 4 |
|
4 | Azerbaijan | 4 | 1 | 1 | 2 | 2 | 6 | -4 | 4 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | 4 | 3 | 1 | 0 | 10 | 1 | 9 | 10 |
| |
2 | Serbia | 4 | 3 | 1 | 0 | 10 | 3 | 7 | 10 |
|
3 | Slovakia | 4 | 1 | 0 | 3 | 3 | 7 | -4 | 3 |
|
4 | Israel | 4 | 0 | 0 | 4 | 3 | 15 | -12 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Portugal | 4 | 4 | 0 | 0 | 11 | 1 | 10 | 12 |
|
2 | Bosnia-Herzegovina | 4 | 2 | 0 | 2 | 4 | 7 | -3 | 6 |
|
3 | 4 | 1 | 1 | 2 | 4 | 7 | -3 | 4 |
| |
4 | Malta | 4 | 0 | 1 | 3 | 1 | 5 | -4 | 1 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Croatia | 4 | 3 | 0 | 1 | 4 | 4 | 0 | 9 |
|
2 | 4 | 2 | 2 | 0 | 13 | 3 | 10 | 8 |
| |
3 | Ukraine | 4 | 1 | 2 | 1 | 5 | 4 | 1 | 5 |
|
4 | Kosovo | 4 | 0 | 0 | 4 | 0 | 11 | -11 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Belarus | 4 | 4 | 0 | 0 | 12 | 0 | 12 | 12 |
|
2 | Georgia | 4 | 2 | 1 | 1 | 5 | 5 | 0 | 7 |
|
3 | Lithuania | 4 | 1 | 1 | 2 | 3 | 8 | -5 | 4 |
|
4 | Cyprus | 4 | 0 | 0 | 4 | 0 | 7 | -7 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Slovenia | 4 | 4 | 0 | 0 | 17 | 0 | 17 | 12 |
|
2 | North Macedonia | 4 | 2 | 1 | 1 | 9 | 11 | -2 | 7 |
|
3 | Latvia | 4 | 1 | 0 | 3 | 4 | 14 | -10 | 3 |
|
4 | Moldova | 4 | 0 | 1 | 3 | 3 | 8 | -5 | 1 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Montenegro | 4 | 3 | 1 | 0 | 18 | 5 | 13 | 10 |
|
2 | Greece | 4 | 3 | 1 | 0 | 8 | 2 | 6 | 10 |
|
3 | Faroe Islands | 4 | 1 | 0 | 3 | 5 | 8 | -3 | 3 |
|
4 | Andorra | 4 | 0 | 0 | 4 | 2 | 18 | -16 | 0 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Romania | 4 | 4 | 0 | 0 | 10 | 0 | 10 | 12 |
|
2 | Armenia | 4 | 2 | 0 | 2 | 6 | 12 | -6 | 6 |
|
3 | Bulgaria | 4 | 1 | 0 | 3 | 3 | 7 | -4 | 3 |
|
4 | Kazakhstan | 4 | 1 | 0 | 3 | 5 | 5 | 0 | 3 |
|
Position | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|---|---|---|---|---|---|---|---|---|---|
1 | Albania | 4 | 3 | 0 | 1 | 8 | 4 | 4 | 9 |
|
2 | Luxembourg | 2 | 1 | 0 | 1 | 3 | 4 | -1 | 3 |
|
3 | Estonia | 2 | 0 | 0 | 2 | 1 | 4 | -3 | 0 |
|
Manager: Volodymyr Pyatenko
Formation: 4 - 1 - 4 - 1
Manager: Rhian Wilkinson
Formation: 3 - 4 - 3
Manager: Volodymyr Pyatenko
Formation: 4 - 1 - 4 - 1
Manager: Rhian Wilkinson
Formation: 3 - 4 - 3
UEFA Women's Championship Qualification
All competitions
All competitions
All competitions