After playing the second-half of our win over AC Milan on Wednesday, Martin Zubimendi makes his first start for us following his summer transfer.
He comes into the midfield alongside fellow Spaniard and ex-Real Sociedad teammate Mikel Merino, who also played the second-half of our first game here in Southeast Asia.
The other two changes from the starting lineup for that match against Milan see Myles Lewis-Skelly replace Oleksandr Zinchenko at left back, and Leandro Trossard come in for Gabriel Martinelli.
Recent signing Cristhian Mosquera is not involved in the matchday squad, neither are Gabriel or Jurrien Timber.
Fellow new signing Viktor Gyokeres only arrived in the country a few hours before kick-off, so is not involved in the squad either, but he is at the stadium to cheer on his new teammates.
Newcastle arrived in Singapore a couple of days ago, after losing 4-0 to Celtic in Glasgow in their latest friendly last week.
They make six changes from that side though, bringing Jamaal Lascelles, Alex Murphy and Dan Burn in defence, as well as Sandro Tonali, Anthony Gordon and new signing Anthony Elanga.
You can watch all the action live on Arsenal.com and the official app by purchasing your Match Pass here
LINE-UPS
Arsenal: Raya, White, Saliba, Calafiori, Lewis-Skelly, Merino, Zubimendi, Nwaneri, Trossard, Saka, Havertz.
Subs: Arrizabalaga, Setford, Rojas-Fedorushchenko, Nichols, Salmon, Kiwior, Zinchenko, Norgaard, Lokonga, Copley, Rice, Dowman, Odegaard, Kabia, Nelson, Martinelli, Harriman-Annous.
Newcastle United: Pope, Trippier, Lascelles, Burn, A Murphy, Willock, Bruno, Tonali, Elanga, Osula, Gordon.
Subs: Vlachodimos, Ruddy, Botman, Schar, Targett, Krafth, Livramento, Ashby, Joelintin, Harrison, Munda, Hernes, Miley, Park, Neave, Barnes, J Murphy.