Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Evening Standard
Evening Standard
Sport
Arthur Ferridge and Simon Collings

Arsenal vs AC Milan LIVE: Friendly result, latest updates and reaction after Gunners clinch pre-season win

Arsenal vs AC Milan LIVE

Mikel Arteta’s Arsenal opened their pre-season tour of Asia with a one-goal win over AC Milan on Wednesday afternoon. Bukayo Saka, so often Arsenal’s hero in the Premier League last season, was again central to this win, tapping home from Jakub Kiwior’s cross shortly after half-time to score what proved to be the winner. The Gunners struggled in front of goal throughout the tie, as just one of their 23 shots found the back of the net.

There were several debutants in the Arsenal squad, too, as Christian Norgaard, Martin Zubimendi, and Kepa Arrizabalaga all made their Arsenal bows. So too did 15-year-old forward Max Dowman, who is expected to play a first-team role for Arsenal this season despite his meagre years. With his first touches of the ball, the youngster cut in off the right flank and flashed a shot just wide of the far post - an exciting sign of things to come for the Gunners.

A similarly impressive prospect starred for AC Milan, too. The 20-year-old goalkeeper Lorenzo Torriani played just 24 minutes, but pulled out several key saves to keep Milan within one.

Arsenal vs AC Milan latest news

  • GOAL! Saka opens the scoring
  • Kick-off: 12.30pm BST | National Stadium
  • How to watch: Arsenal.com and Arsenal app
  • Arsenal XI: Norgaard debut, Gabriel out
  • AC MIlan XI: Former Chelsea trio start

SHOOTOUT: Arsenal 5-6 AC Milan

14:45 , Arthur Ferridge

Comotto steps up for Milan and sends Kepa the wrong way to win the shootout.

SHOOTOUT: Arsenal 5-5 AC Milan

14:44 , Arthur Ferridge

Salmon launches his pen over the bar! Now Milan must score to win....

SHOOTOUT: Arsenal 5-5 AC Milan

14:43 , Arthur Ferridge

Lovely effort from Dutu, who smashes his pen into the top-left corner.

SHOOTOUT: Arsenal 5-4 AC Milan

14:42 , Arthur Ferridge

The youngster Josh Nichols scores coolly. Mature beyond his years.

SHOOTOUT: Arsenal 4-4 AC Milan

14:42 , Arthur Ferridge

And the shootout continues! Terracciano (Not the goalkeeper) tucks his spot-kick away.

SHOOTOUT: Arsenal 4-3 AC Milan

14:41 , Arthur Ferridge

A smart pen from Trossard sends Torriani the wrong way to put Arsenal back in front.

SHOOTOUT: Arsenal 3-3 AC Milan

14:40 , Arthur Ferridge

A stuttering run-up from Bondo has Milan back on level terms.

SHOOTOUT: Arsenal 3-2 AC Milan

14:39 , Arthur Ferridge

Max Dowman sends Torriani the wrong way to put Arsenal ahead in sudden death. Cool as you like from the 15-year-old.

SHOOTOUT: Arsenal 2-2 AC Milan

14:39 , Arthur Ferridge

Kepa makes yet ANOTHER save! He denies Okafor low to his left to take us to sudden death!

SHOOTOUT: Arsenal 2-2 AC Milan

14:38 , Arthur Ferridge

A third save from Torriani! He keeps out Kiwior.

SHOOTOUT: Arsenal 2-2 AC Milan

14:37 , Arthur Ferridge

Another brilliant save from Kepa to keep Arsenal in it!

SHOOTOUT: Arsenal 2-2 AC Milan

14:37 , Arthur Ferridge

Reiss Nelson is denied by Torriani. Another remarkable save from the 20-year-old.

SHOOTOUT: Arsenal 2-2 AC Milan

14:36 , Arthur Ferridge

Chukwueze had a quiet outing in normal time, but gives himself a reason to remember the day with a cool spot kick. Even stevens.

SHOOTOUT: Arsenal 2-1 AC Milan

14:35 , Arthur Ferridge

Mikel Merino stutters and wrongfoots Torriani to score.

SHOOTOUT: Arsenal 1-1 AC Milan

14:35 , Arthur Ferridge

Kepa makes a fantastic save to pull Arsenal back level!

SHOOTOUT: Arsenal 1-1 AC Milan

14:34 , Arthur Ferridge

Martin Zubimendi steps up and caps a solid debut with a goal, sending Torriani the wrong way.

SHOOTOUT: Arsenal 0-1 AC Milan

14:33 , Arthur Ferridge

Gabbia laces it down the middle to put Milan ahead.

SHOOTOUT: Arsenal 0-0 AC Milan

14:32 , Arthur Ferridge

Torriani continues his stellar performance and saves down to his right to keep Odegaard out!

SHOOTOUT: Arsenal 0-0 AC Milan

14:32 , Arthur Ferridge

Arsenal elect to shoot first, and Odegaard will do the honours.

FULL TIME: Arsenal 1-0 AC Milan

14:28 , Arthur Ferridge

That does it at the National Stadium in Singapore! A winning start to the 2025-26 campaign for Arsenal, all thanks to Bukayo Saka’s goal early in the second half.

Don’t go anywhere, though. It is penalty shootout time!

Arsenal 1-0 AC Milan

14:27 , Arthur Ferridge

90+3mins: Trossard attempts to lob Torriani, but the keeper is wise to his effort and collects with ease.

Arsenal 1-0 AC Milan

14:26 , Arthur Ferridge

90+1mins: Odegaard threads a fantastic ball into Trossard, but he is dispossessed brilliantly by Dutu. The Belgian appeals for a penalty but his complaint is waved off.

They come back immediately and Nelson looses a snap shot, but Torriani, who is having a great night, gets down to it.

Arsenal 1-0 AC Milan

14:24 , Arthur Ferridge

90mins: Milan hoof one up for Chukwueze to run onto, but he leaves too early and is flagged offside.

Reminder that we will have a novelty penalty shootout following this match regardless of the result, so stay tuned for that.

Arsenal 1-0 AC Milan

14:21 , Arthur Ferridge

86mins: Odegaard finds himself unmarked in the box and has a go from too tight an angle, but demands another save of Torriani. The corner finds Nelson, who bends one from range and sees his effort deflected wide off the head of Dutu. The referee disagrees, however, and gives a goal kick.

Arsenal 1-0 AC Milan

14:17 , Arthur Ferridge

83mins: Trossard lashes one from 25 yards and forces a strong stop from Torriani. Another corner for Arsenal is then confounded.

Arsenal 1-0 AC Milan

14:16 , Arthur Ferridge

82mins: Odegaard’s corner and follow-up cross both come to nought. Looking at the amount of possession and chances they have had in this second half, Arsenal will be frustrated not to come away with a second goal.

Arsenal 1-0 AC Milan

14:14 , Arthur Ferridge

80mins: Reiss Nelson, immediately after his introduction, gets in behind and looks to square to Zubimendi, but his cross is cut out and Milan clear their lines.

Arsenal 1-0 AC Milan

14:13 , Arthur Ferridge

79mins: Reiss Nelson replaces Kai Havertz.

Arsenal 1-0 AC Milan

14:11 , Arthur Ferridge

77mins: Leao trips Zubimendi, a foul is given, and the Portuguese boots the ball away out of frustration. He looks to have got away without a booking, though.

Arsenal 1-0 AC Milan

14:10 , Arthur Ferridge

76mins: Merino heads Odegaard’s corner at goal and forces a brilliant save from Torriani! No let off for Milan, though, as Arsenal collect the clearance and come back for more.

Arsenal 1-0 AC Milan

14:09 , Arthur Ferridge

75mins: Havertz loops a back-post cross to Merino, and again Milan nod it behind for a corner. Arsenal must be closing in on a second.

Arsenal 1-0 AC Milan

14:07 , Arthur Ferridge

73mins: Dowman breaks to the byline and looks to square Havertz’s pass, but it is cleared away by Pavlovic.

Arsenal 1-0 AC Milan

14:06 , Arthur Ferridge

73mins: Bartesaghi finds Leao in the area, but the Portuguese can’t quite get the ball out of his feet. Zubimendi tracks back to clear the danger for Arsenal.

Arsenal 1-0 AC Milan

14:04 , Arthur Ferridge

70mins: Dowman is tripped by Comotto as he dribbles at goal. He has looked remarkably composed since coming on. The free-kick is taken quickly, but the cross is collected by new Milan keeper Torriani.

Simon Collings reports

14:02 , Arthur Ferridge

Arsenal bringing on two 15-year-olds. Both of them born three years after the Emirates was opened. Feel old now?

Arsenal 1-0 AC Milan

14:02 , Arthur Ferridge

68mins: Max Dowman, extremely highly rated in Arsenal circles, cuts in off the right and lets one fly. Not a bad effort from the 15-year-old.

Arsenal 1-0 AC Milan

14:01 , Arthur Ferridge

66mins: Milan trade goalkeepers, replacing Terracciano with the 20-year-old Lorenzo Torriani. Comotto and Bondo come on for Ricci and Loftus-Cheek.

For Arsenal, four changes: Nichols, Merino, Salmon, and Dowman replace Saliba, Rice, White, and Saka.

Arsenal 1-0 AC Milan

13:58 , Arthur Ferridge

64mins: Odegaard shoots, and his effort rattles the head of someone in the wall. Arsenal recycle, but Milan deal with White’s cross well enough. Arsenal recover possession and Lewis-Skelly finds Odegaard again, but the Norwegian’s tight-angle effort hits the side netting to end the attack.

Arsenal 1-0 AC Milan

13:57 , Arthur Ferridge

63mins: Saka is taken down by Yunus Musah to hand Arsenal a free-kick in a dangerous area. The American left a foot in as Saka skipped past him.

Arsenal 1-0 AC Milan

13:55 , Arthur Ferridge

62mins: Four more substitutes are being prepared for Arsenal, with Mikel Merino among them.

Arsenal 1-0 AC Milan

13:51 , Arthur Ferridge

57mins: The Gunners are pushing for a second! Saka turns provider and lofts one to Havertz, but he can’t quite get it under the bar under heavy pressure. A corner is given, however.

Simon Collings reports

13:48 , Arthur Ferridge

A noticeable shift in Arsenal's tempo since the break and it is rewarded. What a ball that is by Kiwior, too. Saka couldn't miss.

GOAL! Arsenal 1-0 AC Milan

13:48 , Arthur Ferridge

53mins: Who else but him? Saka opens Arsenal’s account for the 2025-26 campaign! Kiwior delivers a lovely cross into the area, and Saka does well to finish the bobbling ball from close range.

Arsenal 0-0 AC Milan

13:46 , Arthur Ferridge

52mins: Odegaard clips one in to Havertz, but the German lets it run and Terracciano collects.

Arsenal 0-0 AC Milan

13:45 , Arthur Ferridge

52mins: Terracciano punches the corner away.

Arsenal 0-0 AC Milan

13:44 , Arthur Ferridge

50mins: Loftus-Cheek breaks down the right but takes one touch too many and is dispossessed by the backtracking Saliba. Arsenal counter and win a corner through Saka.

Arsenal 0-0 AC Milan

13:43 , Arthur Ferridge

49mins: Leao breaks on his own but is caught up almost immediately by some six Arsenal defenders.

Arsenal 0-0 AC Milan

13:42 , Arthur Ferridge

48mins: Confirmation of the Arsenal changes:

Coming on are Kepa, Trossard, Lewis-Skelly, Odegaard, Zubimendi, and Kiwior.

Replaced are Raya, Zinchenko, Calafiori, Nwaneri, Norgaard, and Martinelli.

Milan add Chukwueze, Gabbia, and Okafor in place of Saelemaekers, Tomori, and Pulisic.

Arsenal 0-0 AC Milan

13:40 , Arthur Ferridge

47mins: This is a midfield combination Arsenal fans have been waiting to see for weeks, if not months: Rice, Odegaard, and Zubimendi line up across the centre of the park.

2ND HALF: Arsenal 0-0 AC Milan

13:39 , Arthur Ferridge

Mikel Arteta will ring the changes here! On come Lewis Skelly, Trossard, Kiwior, Odegaard, and, most importantly, the debutants Kepa Arrizabalaga and Martin Zubimendi.

AC Milan will rotate too, with Chukwueze on for Saelemakers.

Simon Collings reports

13:29 , Arthur Ferridge

Not a thriller, but rather a pretty standard first half for a pre-season friendly. Some positives for Arsenal, though, most notably that link-up between White and Saka.

HT: Arsenal 0-0 AC Milan

13:21 , Arthur Ferridge

That does it for the opening 45 minutes in Singapore, and still we are goalless. Arsenal have had the better of the play, but resolute defending from Milan has seen them go frustrated thus far.

Time for Mikel Arteta to test some substitutes, perhaps?

Arsenal 0-0 AC Milan

13:20 , Arthur Ferridge

45+2mins: Saka takes the corner short and gets it back. He chips a cross to Calafiori, whose shot is well saved by Terracciano, before White’s rebound is blocked.

Arsenal 0-0 AC Milan

13:18 , Arthur Ferridge

45mins: Two added minutes will end the first half, as Martinelli sees another blocked shot go behind for a corner.

Arsenal 0-0 AC Milan

13:17 , Arthur Ferridge

44mins: A cynical foul from Saelemaekers on Havertz halts Arsenal’s latest foray forward.

Arsenal 0-0 AC Milan

13:15 , Arthur Ferridge

42mins: Martinelli does wonderfully to get the better of Saelemaekers high on the left flank, nutmegging the backpedalling Belgian as he breaks into the box. He has Havertz waiting in the middle, but doesn’t quite have the space to get a pass off.

Arsenal 0-0 AC Milan

13:14 , Arthur Ferridge

41mins: Pulisic beats White and pulls one back for Saelemaekers, but the Belgian’s shot is wide. That is the closest Milan have come.

Arsenal 0-0 AC Milan

13:12 , Arthur Ferridge

40mins: Leao does brilliantly to find Pulisic in the box, but the American cannot capitalise. Calafiori ushers the ball out for a Milan corner, which is coolly cleared by the Gunners.

Arsenal 0-0 AC Milan

13:12 , Arthur Ferridge

39mins: Saka tackles Bartesaghi out of play. No nonsense defending from the winger.

Arsenal 0-0 AC Milan

13:10 , Arthur Ferridge

38mins: There is a very clear flow of play from the central areas, to White, to Saka. The winger gets on the ball again down the left and dribbles back to the centre before his one-two with Norgaard is cut out. Milan come back, playing out of their half for the first time in a little while.

Simon Collings reports

13:09 , Arthur Ferridge

Nwaneri looking very sharp, so far. He seems to be revelling in that right No8 role, linking up with Saka and White.

Arsenal 0-0 AC Milan

13:09 , Arthur Ferridge

36mins: Milan have 11 behind the ball, which tells you a lot about the flow of the match over the last ten minutes or so.

Arsenal 0-0 AC Milan

13:07 , Arthur Ferridge

35mins: Rice goes for a run as he looks to break away from Ricci, but is harried into touch.

Arsenal 0-0 AC Milan

13:06 , Arthur Ferridge

33mins: There will be a penalty shootout at full-time here, regardless of the final result.

Arsenal 0-0 AC Milan

13:05 , Arthur Ferridge

32mins: Close again for Arsenal! The Gunners flow forward through Saka, who feeds Havertz on the overlap. He pulls back to Rice on the penalty spot, but Fikayo Tomori makes himself big and blocks the shot. The ball pops up, but Terracciano gets to it to clear the threat, taking us to a first hydration break of the match.

That may have been the Gunners’ best chance of the game so far.

Arsenal 0-0 AC Milan

13:03 , Arthur Ferridge

30mins: Arsenal’s fourth corner of the day half bobbles into the area and is flicked on by Martinelli, but Milan clear. The Gunners come back and Saka shoots, but his effort is not caught too cleanly. Easy save for Terracciano.

Arsenal 0-0 AC Milan

13:02 , Arthur Ferridge

28mins: Arsenal again find themselves in a threatening area, but can’t work a clear shooting chance. White finds Nwaneri at the corner of the 18-yard box and the teenager shoots, but can’t quite wrap his foot around it. He fires over.

Arsenal 0-0 AC Milan

13:00 , Arthur Ferridge

27mins: Musah dribbles back into his own penalty area under pressure from Nwaneri, but somehow Milan play out. Leao is through on goal, but Saliba tracks back to keep him just too wide and prevent a shot.

Arsenal 0-0 AC Milan

12:59 , Arthur Ferridge

26mins: Pulisic latches onto a long ball and looks to break at goal, but White tracks back apace to deny him any shooting opportunity. He wins the ball back before drawing a foul from the American.

Arsenal 0-0 AC Milan

12:58 , Arthur Ferridge

25mins: Leao is fouled as Milan look to play out from the back. Calafiori is the offender - again.

Arsenal 0-0 AC Milan

12:56 , Arthur Ferridge

23mins: Fantastic effort from Nwaneri! Norgaard feeds the youngster with his back to goal. He takes a touch to lose his marker, spins Pulisic, and smacks a shot on the half-volley, drawing a great save from Terracciano.

Arsenal 0-0 AC Milan

12:55 , Arthur Ferridge

22mins: White gets to the by-line and pulls a cross back, but again there is an AC Milan head there to deny Arsenal a shooting chance. The Gunners are knocking on the door, though.

Arsenal 0-0 AC Milan

12:54 , Arthur Ferridge

20mins: Loftus-Cheek puts in a strong tackle on Martinelli and is penalised. Arsenal pour forward on the ball and it pinballs to White after Nwaneri’s run, but his shot is wayward.

Arsenal 0-0 AC Milan

12:52 , Arthur Ferridge

20mins: Martinelli sticks a smart cross in, but there is nobody at the back post to put it away.

Simon Collings reports

12:50 , Arthur Ferridge

That connection and link-up between Saka and White appears to be back up and running. White looking sharp and much fitter with some pre-season training under his belt.

Arsenal 0-0 AC Milan

12:50 , Arthur Ferridge

17mins: Nwaneri spots Martinelli in space and hits a switch out wide, but doesn’t quite hit his target. Some pre-season rust evident, there.

Arsenal 0-0 AC Milan

12:49 , Arthur Ferridge

15mins: Saka sneaks in behind after White’s ball and shoots from a tight angle, but his shot is blocked away for a corner. Havertz shoots from range in the ensuing sequence, but Pavlovic drags his foot to deflect it away.

Arsenal 0-0 AC Milan

12:48 , Arthur Ferridge

15mins: Norgaard puts a great cross into the six-yard box for Martinelli, but Terracciano collects.

Arsenal 0-0 AC Milan

12:46 , Arthur Ferridge

14mins: Pulisic’s delivery leaves a little to be desired.

Arsenal 0-0 AC Milan

12:46 , Arthur Ferridge

13mins: Pulisic is not having much joy down the left flank at the moment - he cannot find a way past White.

Elsewhere, Milan win a corner through Salaemakers.

Arsenal 0-0 AC Milan

12:45 , Arthur Ferridge

12mins: Leao nutmegs Norgaard to trigger Milan’s latest attack, but Pulisic is dispossessed in the corner.

The Rossoneri hold onto possession from the throw, but Saka wins it high. He breaks, but his through-ball to Rice is cut out by Ricci.

Arsenal 0-0 AC Milan

12:43 , Arthur Ferridge

11mins: Milan come forward again and Saelamakers gets one in the mixer for Bartesaghi, but all he can do is knock it back across the box. Arsenal play out.

Simon Collings reports

12:42 , Arthur Ferridge

A rare chance for Calafiori today, in the position that many in Italy think he should play for Arsenal. He had such rotten luck with injuries last season.

Arsenal 0-0 AC Milan

12:42 , Arthur Ferridge

9mins: Loftus-Cheek goes down on the ball after Calafiori tackles him from behind.

Arsenal 0-0 AC Milan

12:40 , Arthur Ferridge

8mins: Not a bad delivery from Rice’s corner, but Milan deal with the threat.

Arsenal 0-0 AC Milan

12:40 , Arthur Ferridge

7mins: Martinelli is tripped by Saelemakers high on the left flank. He goes down hard and looks to be in some discomfort, but will carry on after adjusting his shoelaces. Corner to the Gunners.

Arsenal 0-0 AC Milan

12:39 , Arthur Ferridge

6mins: Norgaard wins the ball high and finds Havertz, who looks to play Saka in behind, but Terraciano is quick off his line to prevent a shot. End to end stuff in Singapore!

Arsenal 0-0 AC Milan

12:38 , Arthur Ferridge

5mins: Rice looses Arsenal’s first shot of the season, firing well over from the edge of the area.

Arsenal 0-0 AC Milan

12:37 , Arthur Ferridge

4mins: Rice finds White in the right channel, who in turn finds Saka. He cannot find a way through the Milan block, though, and recycles to Norgaard.

Arsenal 0-0 AC Milan

12:36 , Arthur Ferridge

3mins: Milan come forward for the first time and Leao shoots from the edge of the area, but Calafiori is there to block his effort.

Arsenal 0-0 AC Milan

12:36 , Arthur Ferridge

2mins: Calafiori seeing a lot of the ball in the opening stages. He is facing a big campaign after missing so much of last season through injury.

Arsenal 0-0 AC Milan

12:34 , Arthur Ferridge

1min: Arsenal kick off and immediately default to a slow build-up. Norgaard is quick to take his first touches as a Gunner.

KICK-OFF!

12:31 , Arthur Ferridge

A couple of minutes behind schedule, Arsenal vs AC Milan is underway!

Both sides are in their away strips today, the Londoners in dark blue and the Italians in white with red trim.

Here come the players

12:29 , Arthur Ferridge

The squads are out at the National Stadium. Kick-off is now imminent!

Right at home

12:29 , Arthur Ferridge

Seems to be a sympathetic crowd for Arsenal in Singapore.

The home faithful, now singing ‘North London Forever’, have managed to get a couple of crowd-surfers out! Great effort.

Kick-off comes next

12:20 , Arthur Ferridge

The wait is nearly over. Just 10 minutes until Arsenal’s pre-season campaign gets underway!

Supporters ready for Gyokeres?

12:15 , Arthur Ferridge

Some Arsenal fans in the stands seem keen for Viktor Gyokeres to join up...

Read the latest on that deal from Standard Sport HERE!

(Arsenal FC via Getty Images)

New surroundings

12:10 , Arthur Ferridge

Arsenal take in the scenery at the National Stadium.

(Arsenal FC via Getty Images)
(Arsenal FC via Getty Images)

Three former Chelsea stars to face Arsenal

12:05 , Arthur Ferridge

Massimiliano Allegri has named three former Chelsea players in his starting XI to face Arsenal.

Cobham academy graduates Fikayo Tomoro and Ruben Loftus-Cheek both get the nod, while USMNT star Christian Pulisic leads the line.

The American is winless in four career appearances against the Gunners, but scored against them in a 2-1 FA Cup final loss in 2020.

The same is true of Loftus-Cheek - he is also winless in four against Chelsea’s North London rivals.

Tomori, though, is one-for-one against Arsenal, playing 59 minutes in a 2-1 Premier League win at the Emirates in 2019.

AC Milan confirmed XI

11:54 , Arthur Ferridge

The Rosseneri name their starters.

Confirmed AC Milan XI: P. Terracciano; Pavlovic, Thiaw, Tomori, Musah, Ricci, Saelemaekers, Bartesaghi, Loftus-Cheek, Leao, Pulisic

Subs: Torriani, Okafor, Chukwueze, F. Terracciano, Colombo, Bondo, Gabbia, Pittarella, Comotto, Dutu, Magni, Liberali

Click here to read the full blog on The The Standard's website

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.