It ends MLS All-Stars 1-2 Arsenal, and that was a good run out for Arsene Wenger's side, who opened the scoring from Joel Campbell's penalty before being pegged back by Didier Drogba's first-half injury-time goal. However, Chuba Akpom netted with four minutes to go to give the Premier League side the victory.
MLS All Stars - Arsenal
Follow the Clubs friendlies live Football match between MLS All Stars and Arsenal with Eurosport. The match starts at 02:00 on 29 July 2016.
Catch the latest MLS All Stars and Arsenal news and find up to date Football standings, results, top scorers and previous winners.
Football fans can find the latest Football news, interviews, expert commentary and watch free replays. See detailed profiles for MLS All Stars and Arsenal. Catch all the upcoming competitions. Make Eurosport your go-to source for sports online from Football to cycling, F1, winter sports and more. Enjoy live streaming of this season’s top sports competitions.
Dempsey sets up Nagbe down the right but Damian Martinez in the Arsenal goal is across to block the centre, with Larin waiting hopefully.
Two minutes of additional time in San Jose.
Dempsey slips in Larin but Chambers is across to make a fine block.
Xhaka has been a steadying presence in midfield, allowing the youngsters Iwobi and Willock to shine.
GOAL! MLS All-Stars 1-2 Arsenal. Akpom stabs home from close range from Monreal's low cross from the left.
Chambers heads clear under pressure from Wondolowski. Akpom heads clear Diaz's corner at the near post.
Iwobi sees an effort blocked, but Chuba Akpom is furious that the pass doesn't reach him. From the corner, Holding gets above the MLS defence but heads over.
CHANCE: Wondolowski shoots over from Larin's cut back after Chambers is caught napping down the left flank.
Vincent slides in to block Willock and the MLS can clear...
Bellerin whips the ball from the right in but the All-Stars are able to clear at the near post.
This raft of substitutions have ruined the match, which was pretty competitive in the opening 45 minutes.
Reine-Adelaide tries a flick from Iwobi's pass but Farrell is across to clear.
Farrell holds off Iwobi down the left. Kyle Larin is coming on for Giovinco.
CHANCE: Dempsey gets the ball down the left channel but overhits his cross to Wondolowski.
Diaz sets up Givinco down the left, and then Will Trapp shoots well over when the ball eventually drops to the Colombus Crew midfielder.
San Jose's Chris Wondolowski replaces Piatti for the All-Stars. Clint Dempsey is also on for the MLS.
SAVE: Xhaka's shot is ferocious, but Bingham is behind it all the way and grabs the ball gratefully into his chest.
Akpom is brought down 30 yards from goal and this is an opportunity for Xhaka.
Adelaide pulls an effort wide from 25 yards when the pass to Bellerin would have been the better option.
SAVE: Bingham makes a good stop to keep out a 30-yard effort from Xhaka.
Drinks break and a whole host of substitutions.
More possession play from Arsenal. Iwobi tees up Monreal but Kendall Waston is across to clear.
Possession play from Arsenal - Oxlade-Chamberlain tries to find Elneny with the deep cross but Farrell is across to head clear.
Chambers is across to block the run of Giovinco. Holding is doing well against the Italian as well - his pace is probably 50% quicker than Drogba in the first half.
Iwobi gives the ball away and the All-Stars break. Giovinco spreads the ball wide, but then Diaz loses possession and Arsenal win the ball back.
Xhaka fouls Diaz in the centre circle and the All-Stars have a free-kick.
Chicago Fire's Brandon Vincent replaces Acosta at left-back.
Piatti is checked by Bellerin and Acosta then blasts over from the edge of the area.
Oxlade-Chamberlain gets to the byline, past Acosta and cuts the ball back, but Elneny is not alert to the chance and the All-Stars can clear.
Giovinco has energised the All-Stars side since his introduction at half-time.
Oxlade-Chamberlain whips in a cross from the right but Walcott is just not alert to the ball - now if that was Giroud....
Bellerin runs at pace down the right but Walcott slips as he competes for the ball in the six-yard box.
Diaz sets up Giovinco but his bending shot hits Chambers and squirts wide.
Diaz just overhits a pass to his fellow Argentine Piatti and Cech can grab the ball.
SAVE: Cech makes a fine save to his right from Giovinco after the Italian turns Chambers on the edge of the area.
The All-Stars kick off the second half - and here are the rest of the Arsenal changes.
David Bingham replaces Blake in goal for MLS, while FC Dallas' Mauro Diaz is also coming on. Arsenal are making five changes with the major one being Granit Xhaka replacing Coquelin.
And so at half-time in San Jose, it is MLS All-Stars 1-1 Arsenal. Cech and Drogba share a joke as they walk off - and you have to say the MLS deserved that equaliser.
GOAL: MLS All-Stars 1-1 Arsenal. Drogba converts at the third attempt after a block by Cech and then by Bielik on the line.
Ciman tries a long ball to dos Santos down the left channel but Cech is out to block.
Good defending by the All-Stars to check an Arsenal move down the right. Elneny then fails to find Campbell with a chip and the attack ends. Two minutes of additional time in San Jose.
Drogba fouls Bielik this time as the pair compete for a ground pass. The 18-year-old has been excellent so far.
Drogba's effort hits the top of the wall and flies out for a corner. The Ivorian exchanges smiles with his former Chelsea team-mate Cech. Van Damme heads Kaka's corner from the right well over Cech's goal.
Coquelin came in to clear the ball from Drogba as he fell, and the Arsenal midfielder seems to have wrenched his knee. Some anxious looks on the Arsenal bench.
Drogba wins the free-kick on the edge of the area as Bielik stays strong.
A bit scrappy down the left as Rosenberry nicks the ball off Oxlade-Chamberlain.
Bielik shows great composure to take the ball down under pressure from Drogba and clear.
Kljestan sees a volleyed effort from the penalty spot well blocked by Bielik, I think.
Good build-up play for Arsenal, but Wilshere's cross from the left is over Campbell, who then fouls Acosta.
And the teams take the opportunity to take a water break....
Nacho Piatti and Sacha Kljestan come on for Pirlo and Villa, who play an MLS match for New York City on Saturday.
Kaka has a chance to set Drogba clear in the box, but the Brazilian overhits the pass and the chance is lost.
Van Damme blocks Oxlade-Chamberlain's effort from Walcott's pass back. The Ox is furious with himself, because he didn't connect properly with that at all.
Debuchy clears after Holding blocks Drogba's turn and shot.
Wilshere plays in Walcott down the left, who breaks at pace but Campbell sees his effort from the cutback deflected for a corner. Blake commands the box to catch Oxlade-Chamberlain's corner from the left.
SAVE: Blake makes a brilliant fingertip save to flick Elneny's effort from 25 yards over the bar. Walcott's corner from the left is poor and the All-Stars clear.
Campbell gets the ball down the left channel, but Rosenberry is alert to block the Costa Rican's low cross.
A word about Holding - he seems to be dealing quite well with Drogba, although the Ivorian hasn't seen that much of the ball so far.
Acosta goes off for treatment, but he is OK and not really limping. Good news for FC Dallas fans.
Acosta crumples to the ground after coming second off second best from a tackle with Coquelin on the edge of the All-Stars box.
Dos Santos gets on the overlap to Villa's pass down the left channel, but Debuchy is across to block.
Beckerman chips a ball into the left channel and Villa tries an optimistic overhead kick that sails well over Cech's crossbar.
Oxlade-Chamberlain tries an effort from 30 yards that flashes past Blake's far post.
Arsenal clear a strange corner deep to Van Damme, then Kaka sees a reverse pass on the right-hand side of the box blocked.
SAVE: Blake saves from Walcott's weak shot from the edge of the area, when a pass to Campbell was perhaps the better option.
Walcott runs into the area but Acosta is back to nick the ball on the edge of the area. That was poor game sense and awareness from Walcott - he waited far too long to shoot.
Drogba clears bravely under pressure from Bielik as the pair compete for a near-post header from Oxlade-Chamberlain's corner.
GOAL: MLS All-Stars 0-1 Arsenal. Campbell finds the corner of the net to open the scoring for the Premier League side from the spot.
Penalty for Arsenal as Joel Campbell goes down under the challenge by Ciman. And a yellow card for the Belgian to boot.
SAVE: Cech does brilliantly to save to his right from dos Santos down the right channel, following an inch-perfect long ball from Pirlo.
Villa runs at Debuchy, and though he is checked, he gets the ball again on the edge of the area, but hooks his shot and Cech can field.
The Philadelphia Union goalkeeper sees the ball late, but reacts to save Walcott's free-kick down to his left.
Santos takes down Campbell 25 yards from goal and Arsenal have a sight of Andre Blake's goal.
Campbell's through ball is blocked by Ciman and Walcott is across to the left to take the corner. But his cross is poor and the All-Stars clear.
The temperature is in the high 80s in San Jose. Campbell sees an early cross cleared, but the Pirlo gives the ball away in midfield to Oxlade-Chamberlain, who sets up Walcott, but the Arsenal striker shoots wide.
A scrappy start so far. An early touch for Debuchy down the right, then Coquelin is fouled and Arsenal have a free-kick in their own half.
And so off we go. Arsenal in red shirts and white shirts as usual, while MLS All-Stars play in blue shirts and white shorts.
A singer called Josh Kelly (I think I heard that right) destroys the Star-Spangled Banner, followed by fireworks and a military fly-past and we are ready to go in California.
A handshake between Cech and Kaka as the teams take the pitch.
Just a word on the missing Arsenal players. Olivier Giroud, Aaron Ramsey, Laurent Koscielny and Mesut Ozil have been excused the pre-season tour after reaching the semi-final stages of Euro 2016 with their countries. Alexis Sanchez is absent with the ankle injury he suffered on Copa America duty with Chile, while Gabriel Paulista did not travel after a bout of tonsilitis.
Arsenal goalkeeper Petr Cech expects a tough work-out against an MLS side that includes stars such as Pirlo, Kaka and Drogba. "It's great because you need to raise to the level and raise to the occasion, and you kind of forget your are in the middle of the pre-season," he said. "It's great to have an opportunity to play games like this when you have a full stadium and an opportunity to play against good players."
New York Red Bulls midfielder Sacha Kljestan, who starts on the bench tonight, says the MLS All-Stars have to find the right balance between competitiveness and the demands of their clubs. "We want to show against a very good team like Arsenal that the quality of play in our league is at a very high level, while at the same time not getting injured and getting ready for the second half of the season," Kljestan said.
The MLS Twitter person opting for the full slo-mo effect and portentous music for a vine of Andrea Pirlo slapping hands with a spectator!
MLS coach Dominic Kinnear added Kellyn Acosta of FC Dallas and LA Galaxy's Jelle Van Damme to the MLS All-Star squad on Tuesday after the withdrawal of Sporting Kansas City defender Matt Besler and the doubts over Portland Timbers defender Liam Ridgewell's fitness, and both start at the back against Arsene Wenger's side.
MLS ALL STARS: Blake, Rosenberry, Ciman, Van Damme, Acosta, Pirlo, Beckerman, dos Santos, Kaka, Villa, Drogba. Subs: To Follow./// ARSENAL: Cech, Debuchy, Holding, Bielik, Gibbs, Coquelin, Elneny, Campbell, Wilshere, Oxlade-Chamberlain, Walcott. Subs: Martinez; Bellerín, Monreal, Chambers; Xhaka, Zelalem, Iwobi, Willock, Reine-Adelaïde, Akpom.
And there are a few names you might recognise in the MLS side! Andrea Pirlo, Kaka, David Villa and Gio dos Santos all start in midfield in a 4-2-3-1 formation, with Didier Drogba up front. Kyle Beckerman, the Real Salt Lake City skipper who impressed for the United States in the 2014 World Cup, completes the midfield.
The Arsenal bench includes Granit Xhaka, the £33m signing from Borussia Monchengladbach, and United States' U-20 midfielder Gedion Zelalem, who spent the 2015-16 season on loan at Rangers.
Arsenal completed the signing of Holding from Bolton Wanderers last week for a fee in the region of £2m. Arsenal boss Arsene Wenger says the England U-21 defender has the talent to become a top Premier League player. "You don't find centre backs that often and we can educate them when they're at that age," he said.
Petr Cech starts in goal for the Gunners, with Mathieu Debuchy at right-back and Kieran Gibbs at left-back. Francis Coquelin and Mohamed Elneny are at the base of a 4-2-3-1 formation, with Jack Wilshere in the centre, Alex Oxlade-Chamberlain on the right and Joel Campbell on the left. Theo Walcott plays as the lone striker.
Per Mertesacker will be sidelined for the next five months after undergoing knee surgery following the 1-1 friendly draw with Lens on Friday, so Arsenal manager Arsene Wenger opts for a centre-back pairing of Krystian Bielik, 18, and 20-year-old new signing from Bolton, Rob Holding.
Hello and welcome to Eurosport's coverage of Arsenal's pre-season match against the Major League Soccer All-Stars. This is Nick Royle (@nickaroyle) taking you through all the action from the Avaya Stadium in San Jose, California.