First-half goals from Robinho and Nigel de Jong led Milan to a 2-1 International Champions Cup win against Valencia at the Estadio Mestalla.
After missing a penalty, Robinho scored from 18 yards before De Jong went one better and curled in a 25-yard screamer.
Valencia pulled a goal back early in the second half, as Daniel Parejo netted from close range, but despite their persistence, the Spanish side could not find a second goal in the opening match of the pre-season tournament that features seven European sides and is played over two countries.
Valencia manager Miroslav Djukic's squad did not include captain Roberto Soldado, with the striker strongly linked with a switch to the Premier League recently.
Instead, Djukic opted for 19-year-old Francisco Alcacer up front, while Milan included new signing Andrea Poli and star duo Kevin-Prince Boateng and Robinho in their starting line-up.
Valencia started brightest, with Ever Banega and Sofiane Feghouli going close in the early stages, as French left-back Jeremy Mathieu impressed going forward.
Almost against the run of play, Milan won a penalty, with Valencia goalkeeper Vicente Guaita foolishly bringing down Poli near the byline in the 21st minute.
Robinho – who missed a penalty in a mid-week friendly against Juventus – again failed to convert from 12 yards, as Guaita pulled off a one-handed save, with Valencia's defenders reacting quickly to clear the danger emanating from the rebound.
Robinho made amends less than one minute later though, as he took a touch after receiving a neat ball from Poli and drilled a low shot from the edge of the penalty area across Guaita and into the left corner.
It was a terrific finish but drama was to follow Robinho, who pulled up with a suspected groin problem shortly after, and a melee followed as Valencia refused to kick the ball out and nearly scored through Alcacer.
Antonio Nocerino and Boateng were shown yellow cards for their involvement in the fracas.
The frenetic nature of the match continued as an Adil Rami header was disallowed for offside, while Feghouli wasted a terrific chance moments later for the hosts.
Boateng also had a goal disallowed following a foul at a Milan corner before De Jong scored a stunning second for the Serie A side.
The Ghanaian fed the ball to the former Manchester City midfielder, and from 25 yards he curled a superb effort into the top-right corner, giving Guaita no chance.
De Jong hit a free-kick just wide on the verge of half-time, with the break allowing both sides and the fans to catch their breath.
Diego Alves replaced Guaita in goal for Valencia, while Gabriel came on in place of Christian Abbiati and Sulley Muntari was introduced for Milan.
Rami hit a left-foot effort that went just wide early in the second half, while Kevin Constant did the same at the other end.
Valencia did get their goal though, as an excellent Jonas chip found Alcacer in the penalty area, and the youngster had the presence of mind to square for Parejo, who simply side-footed past Gabriel.
It was a deserved goal and Alcacer went close himself just after, while Banega had a good free-kick fizz just wide.
Valencia continued to press, as Faghouli turned an effort just wide, while Alcacer and Michel both had attempts on goal.
The hosts were desperately unlucky when Federico Cartabia thrashed a 30-yard effort against the underside of the bar, while he fired over shortly after.
Oriol Romeu then clipped the crossbar with a cross and Cristian Zaccardo cleared Alcacer's effort off the line, but it was not to be as Milan grimly held on for victory.
Milan will now play the winner of Chelsea or Inter in New York on August 4.
|Pochettino not interested in Argentina job|
|Kane: Tottenham can win Premier League|
|Corinthians dreaming of Drogba - Paulo Roberto|
|Coutinho calls for Liverpool focus|
|Chiellini compares Pogba to LeBron and Bolt|
|Maradona to become Napoli ambassador|
|Mihajlovic furious after Torino collapse|
|Icardi has offers from China - Wanda Nara|
|Pogba can cope with pressure - Ibrahimovic|
|´My half-time words will stay in the dressing room´ - Montella annoyed with AC Milan|
|Juventus unveil dramatic change to club logo - but not everyone´s a fan|
|´I do not think I will return to coaching´ - Van Gaal set to call it quits|
|Torino 2 AC Milan 2: Bacca caps thrilling comeback as hosts pay the penalty|
|DR Congo 1 Morocco 0: Kabananga pounces on blunder to give 10 men the points|
|´Happy and comfortable´ Sanchez dismisses Arsenal exit talk|
|How much?! West Ham flop Simone Zaza could cost Valencia €20m|
|Mali v Egypt: Salah leads Pharaohs´ bid for AFCON glory|
|Sevilla concede they ´cannot force´ sporting director Monchi to stay|
|Ivory Coast 0 Togo 0: Reigning champions held to opening draw by Adebayor and co.|
|Goalkeeping woes, Stones and tactical confusion - How Guardiola is making life difficult for himself|
|Ozil and Sanchez can be persuaded to stay - Cech|
|Pogba: I rejected Barcelona and Real Madrid|
|Ghana v Uganda: Gyan dreams of first trophy since 1982|
|Chiellini: Juventus a work in progress|
|Robben agrees Bayern renewal until 2018|
|Hazard: Goals do not matter to me|
|Bennell pleads not guilty to eight child sex offences|
|Muller fed up with debate over Bayern role|
|Wenger glad Sanchez is not ´a Costa problem´|
|Flick resigns as DFB´s sporting director|
|Gomis ´can´t wait´ to welcome Payet to Marseille|
|Chinese FA changes foreign player rules after ´irrational´ spending|
|Like father, like son: Justin Kluivert follows in dad´s footsteps|
|´No reason to lose him´ - Marotta rubbishes talk of Allegri exit|
|Courtois: We don´t need Costa|
|Kane: Tottenham players won´t go to China|
|Noble ´angry and disappointed´ with Payet|
|Klopp furious over Matip uncertainty|
|Wenger surprised by tight Premier League|
|´Money is not everything´ - Conte issues warning amid China speculation|
|Fiorentina defeat a ´bad setback´ - Allegri|
|´This will elevate this group of players´ - Sampaoli revels in Sevilla late show|
|WATCH: Rio Ferdinand screams and dances in crazy Man Utd celebration|
|Real Madrid relaxed, admits Zidane after Sevilla defeat|
|Monaco go top of Ligue 1 with stunning Marseille victory|
|Ronaldo equals LaLiga penalty record as Real Madrid lose|
|Sevilla 2 Real Madrid 1: Stunning late comeback ends unbeaten run at 40|
|Fiorentina 2 Juventus 1: Brilliant Viola breathe life into Serie A title race|
|Tunisia 0 Senegal 2: Mane on target as favourites start strongly|
|Mourinho explains Klopp confrontation|
|Klopp delights in Alexander-Arnold display|
|Algeria must cut out mistakes against Tunisia - Leekens|
|Long balls led to Man Utd equaliser, says Klopp|
|´We attacked, Liverpool defended´ – Mourinho insists a point flattered Klopp´s men|
|DR Congo v Morocco: ´Confidence´ the Atlas Lions´ biggest hindrance ahead of AFCON opener|
|Ibrahimovic: Direct tactics worked for United|
|Guardiola rues gap to Chelsea after Goodison mauling|
|Algeria 2 Zimbabwe 2: Mahrez double prevents shock defeat|
|Manchester United 1 Liverpool 1: In-form Ibrahimovic saves hosts|
|Ivory Coast v Togo: AFCON champions hope to tame Le Roy´s ´troublemakers´|
|Guardiola lays City´s mental frailties bare after Goodison rout|
|Koeman hails ´perfect´ Everton after City mauling|
|Nice stalemate gives Monaco chance to go top|
|Guardiola suffers heaviest league loss in Everton thrashing|
|Neymar-esque Zaha is England´s loss – Bolasie|
|Everton 4 Manchester City 0: Koeman leaves old pal Guardiola´s title bid in tatters|
|Matip withdrawn from Liverpool selection over eligibility questions|
|Podolski staying at Galatasaray, insists sporting director|
|Cavani wants PSG stay|
|Torino move feels normal now – Hart|
|Chinese FA changes rule on CSL foreign players - reports|
|Bayern complete swoop for Hoffenheim duo Sule and Rudy|
|Aubameyang: Dortmund not really like Barca, Madrid or Bayern|
|Pogba can chance a game in one second - Herrera|
|Newcastle Jets 2 Perth Glory 2: Keogh´s eighth of season seals draw|
|Klopp: Liverpool ready for Old Trafford test|
|Herrera taunts Liverpool ahead of Old Trafford showdown|
|I had to be 100 per cent to stay at Boca - Tevez|
|No player is bigger than the club - Carroll takes swipe at want-away Payet|
|Icardi: I can always move to China at end of career|
|Mkhitaryan: Klopp convinced me not to join Liverpool|
|Mourinho: Pogba can score every game|
|Cameroon´s profligacy frustrates Broos|