Skip to main contentSkip to navigationSkip to key eventsSkip to navigation

Bojan Miovski struck in stoppage time for the hosts but David Brooks rescued a point in a dramatic finale

 Updated 
Tue 25 Mar 2025 18.14 EDTFirst published on Tue 25 Mar 2025 14.30 EDT
Craig Bellamy celebrates with Wales fans after the 1-1 draw.
Craig Bellamy celebrates with Wales fans after the 1-1 draw. Photograph: Boris Grdanoski/AP
Craig Bellamy celebrates with Wales fans after the 1-1 draw. Photograph: Boris Grdanoski/AP

Live feed

Key events

Craig Bellamy talks BBC Cymru Wales. “A game we were in big control of … more than I thought we would be, to be honest … I really liked us today … we were very good … but the last five or six minutes … we needlessly gave one or two free kicks away … then they score … I dunno, I just didn’t feel like it was over … I knew it was late … the reaction of the players, they were ready to kick off … you knew it wasn’t over … then when I found out what minute we scored … wow … what an incredible group, huh?! … we didn’t deserve to come out with nothing, no way … the emotions … I’d have to go through it again … shock is probably it! … this in the long run will give us so, so much … to the last kick … going 1-0 down … we’re aware of the events … even in my head, I was thinking, maybe it’s meant to be … but it isn’t with us and we didn’t accept it … if you watched Joe [Allen] … obviously he gave the ball away but his next few touches … that’s where you see a real top player … he didn’t put his head down … got on the ball … able to progress it forward and helped us lead to a goal … of course I would like six points … it’s not the worst start … I just have a feeling with this group and I’m quite excited about that.”

David Brooks talks to BBC Cymru Wales. “Obviously it was a very tough game … it’s one little mistake from a very good player who has been one of our best players ever … the boys wanted to get him out of trouble … and help in the campaign … we deserved more from the game but we’ll take a point from where we were with a minute to go … I’m absolutely buzzing to be able to help the team and get a very good point … we’re a good group with a lot of quality … it would have been very unjust if they walked away with three points … we’ll go home happy … hopefully we can get six points in the summer camp.”

Share
Updated at 

North Macedonia can’t believe what’s just happened. Their star man Eljif Elmas kicks up a divot in impotent frustration. Craig Bellamy meanwhile embraces his former Burnley mucker Darko Churlinov, almost apologetically … before breaking off and beaming a smile around the stadium. But a draw is just about right on the balance of play. Wales were slightly the better team for the most part, but North Macedonia pushed hard for a winner towards the end, and it looked like they’d forced it with that late pressure. But Wales didn’t give up, and responded to Joe Allen’s sickening mistake by scoring a sickener of their own. A draw that will very much feel like a Welsh win. Football, eh? Uffern waedlyd!

Share
Updated at 

FULL TIME: North Macedonia 1-1 Wales

Blagoja Milevski puts his head in his hands. There’s barely time to restart. What drama here!

GOAL! North Macedonia 1-1 Wales (Brooks 90+6)

A long ball pumped down the middle. Moore wins a header. Musliu should clear but whiffs. Brooks beats Dimitrievski to the dropping ball, poking it past the keeper. It dribbles into the bottom corner, past Dimoski, performing another air-swipe on the line!

David Brooks levels it for Wales! Photograph: Boris Grdanoski/AP
Share
Updated at 

90 min +4: Thomas dribbles hard down the right and reaches the byline, before cutting back for Jordan James, in space on the penalty spot! A huge chance! But Churlinov throws himself in the road of James’s shot to block! What an intervention.

90 min +3: Thomas crosses from the right but a clearance is cheered almost as loudly as the goal, then Jordan James concedes a needless foul, barging with frustration into Trajkovski. Pressure off.

90 min +2: Miovski is booked for taking his shirt off in celebration. That’s his evening done, anyway, as he makes way for Trajkovski.

GOAL! North Macedonia 1-0 Wales (Miovski 90+1)

Allen turns and plays an awful backpass intended for Rodon down the middle of the park. It sends Miovski clear! Miovski gives Darlow the eyes and slots into the bottom right. Simple as that! Oh Joe.

Bojan Miovski scores! Photograph: Boris Grdanoski/AP
Share
Updated at 

90 min: The hosts cheer up when the decision over the goal kick is reversed. It’s a corner. Bardhi takes, but Rodon clears. There will be four additional minutes. And in the first of them …

89 min: North Macedonia are turning up the pressure. Wales can’t get out. Churlinov is clumsily brought down by Davies on the right touchline. Alioski curls the free kick in. It pings off a Welsh head, but a goal kick is awarded. The hosts not happy.

86 min: Allen’s first contribution is to hang out a leg across Ilievski. He really should go into the book, but the referee, perhaps mindful that Allen is freshly on and perhaps not up to speed, just awards the foul. There’s nice. Alioski swings the free kick in, and the ball’s clanked behind for a corner.

82 min: Bardhi dinks a cute pass between Williams and Sheehan to release Alioski into the Wales area down the left. Alioski whips an instant low ball across the face of goal. Miovski and Churlinov both slide in. Any contact and they’ll be bundling the ball home, but somehow the cross evades both of them. Wow. That was very close. And rather fortunate from the Welsh point of view.

80 min: Rodon is booked for clattering into the back of Miovski as the pair contested a loose ball in the centre circle. Studs showing, he can have no complaints with that.

77 min: As the physio attends to Dimitrievski – he’s hurt his side this time – everyone else takes on some water. More tactical instruction, too.

76 min: Brooks comes on for Broadhead and immediately wins a corner down the right. He takes it himself. Davies tries to meet it but Dimitrievski punches clear. The keeper lands awkwardly and, not for the first time tonight, requires some treatment.

74 min: Elmas feeds Bardhi down the inside-left channel. Bardhi swivels and shoots but his shot is deflected out for a corner, from which nothing comes.

73 min: Pretty sure that, had Johnson scored there, VAR would have had something to say about the initial cross, which appeared to curl way behind the byline. But it’s all moot now.

71 min: Thomas reaches the byline to the left of goal. His cross takes an absurd deflection, looping over Dimitrievski who flaps straight into the road of Johnson. A shot is smacked goalwards. The keeper is out of the game, but Musliu clears off the line, and then the whistle goes for a foul. What a merry mess.

70 min: Wales complete some crisp triangles but don’t go anywhere in particular. The hosts happy enough to sit back and see what’s what.

69 min: Thomas to James again down the left. Serafimov sticks to the right shoulder of James and flatly refuses to let him cut infield. A determined dribble met by some staunch defending.

67 min: Thomas crosses from the left and finds Jordan James, who clanks a header way wide and yay high.

66 min: Jordan James rolls a pass into the North Macedonia box from the right. Moore, with his back to goal on the penalty spot, can’t trap and turn. Both teams in search of the opener.

65 min: Elmas races after a long pass down the left. He reaches the byline and hooks back for Churlinov, who chests down before pearling a rising shot towards the top right. Darlow, finally pressed into action, saves the day by sticking out a strong arm. Much better from North Macedonia.

63 min: Churlinov’s first act is to chase a speculative pass down the right. Too strong. Goal kick.

61 min: A double change for the hosts. Alimi and Zajkov are replaced by Churlinov and Atanasov.

59 min: The crowd bursts into warm, emotional, heartfelt applause. The significance of the minute clear and obvious. May all those lost rest well.

57 min: Johnson dribbles down the left and cuts back for Broadhead, who opens his body and aims for the top-right corner. The ball flies towards the top-right corner of the stand. Then another wave, and Thomas crosses from the left for Johnson, only for the ball to bobble before he can shoot.

Brennan Johnson goes for the ball with North Macedonia's Gjoko Zajkov. Photograph: Boris Grdanoski/AP
Share
Updated at 

56 min: Dan James twists Alioski’s blood out on the right. His low cross should be blootered clear by Musliu, but the defender takes a fresh-air swipe at the ball, wrongfooting absolutely everyone. The ball continues on its path and whistles an inch or two past the left-hand post. Had that been on target, the keeper, his feet planted, wasn’t getting there. Johnson irritated that he two was surprised by the mistake, because had he reacted, he’d have had a tap-in.

54 min: Ilievski curls a cross in from the right touchline. Darlow thinks about coming off his line to claim, but decides against it. Williams tidies up. There’s not a whole lot going on.

52 min: Wales stroke passes left and right. Patient possession. The home fans getting a little antsy. Jordan James then takes a pop from the best part of 30 yards, an overly ambitious waste of time. Easy for Dimitrievski.

50 min: Elmas romps down the right and crosses long for Miovski, his only option on the other flank. Miovski doesn’t back himself to burst into the box, and turns tail. He then makes a futile chase for Bardhi’s misplaced pass into touch. Miovski furrows his brow and moans a bit. Nothing is happening for North Macedonia in the final third.

48 min: … but it nearly comes to life when Thomas feeds Jordan James down the left with a clever diagonal roll in from the touchline. James cuts back to … nobody. Shame about the final ball, because the move was neat.

HALF TIME: North Macedonia 0-0 Wales

Sorba Thomas should have scored. Other than that, nothing much has happened in front of goal. It’s still been a decent-enough watch, though.

45 min +4: A Wales corner from the right. Thomas sends it in. The hosts clear. Then Sheehan skittles Elmas from behind. No booking for Sheehan, but there is one for North Macedonia coach Blagoja Milevski, who is incandescent at this state of affairs.

45 min +2: In the second of four additional minutes, Serafimov is booked for a late rugby-style challenge on Johnson. He’ll miss North Macedonia’s game with Belgium.

45 min: Dimitrievski prepares to send a drop-kick upfield. Johnson tries to put him off. The keeper tells Johnson to bugger off. Johnson refuses. A stand-off. Then the referee arrives to offer Johnson some beneficial advice. Johnson smiles cheekily and jogs away. Dimitrievski launches it. What a lot of fuss over the square root of nowt.

44 min: Kostadinov comes sliding in late on Jordan James. Another possible booking, but the ref is in a laissez-faire mood tonight.

42 min: Dan James sashays in from the right and tries to ping Johnson free with one of those reverse passes down the channel. The pass doesn’t come off, but clanks off a nearby defender and nearly sits up invitingly. James can’t get there in time for a shot, before the ball’s hoicked clear.

40 min: Elmas jinks down the left and ends an elegant slalom by winning a corner. The set post leads to a panicked game of head tennis in the Wales six-yard box. Jordan James is forced to eyebrow behind. Corner number two coming in from the left … and it nearly leads to something special, Bardhi and Alioski attempting the old David Beckham / Paul Scholes trick. Bardhi cuts the corner back but Alioski can only volley wildly over the bar. Still, full marks for ambition, as the hosts finally spring into action.

38 min: Sheehan belts a long-distance shot straight down Dimitrievski’s throat. Wales definitely on top now.

37 min: Better from Thomas, this, as he zips down the left, gets past Ilievski, and skelps a cross from a tight angle that Dimitrievski is forced to tip over the bar. Nothing comes of the corner.

35 min: Wales are beginning to dominate possession, and the home fans aren’t particularly pleased about it. A lot of agitated hooting and hollering.

33 min: Daniel James plays a cute reverse pass down the inside-right channel to release his namesake Jordan into the box. A low cross finds Thomas free, coming in from the left. Thomas has to score, but somehow screws his shot back across the face of goal. That’s an awful miss. Wales should be leading.

32 min: Jordan James has his pocket picked 35 yards from the Wales goal by the extended leg of Kostadinov. The ball pings to Alimi, who starts to stride his way down the middle, only to show enough of the ball to Mepham. A crunching tackle saves the day for Wales. Jordan James owes Mepham one there.

30 min: The game restarts and Miovski tries to smash a shot through a crowd on the edge of the Welsh box. The ball’s never pinballing its way through that. Blocked. Cleared.

Most viewed

Most viewed