Arsenal låg trea i Champions Leagues ligafas och hade inför den avslutande omgången redan säkrat en placering bland de åtta bästa.
Under onsdagskvällen besökte Londonlaget Spanien och Girona. Ett Girona som låg på plats 31 av 36 och var redan utslaget ur CL.
Mikel Arteta valde därmed att rotera laget en del. Bland annat vilades förstemålvakten David Raya till förmån för Neto, i mittlåset startade Jakub Kiwior i stället för William Saliba och i anfallet fick Rahem Sterling chansen från start före Gabriel Martinelli.
Det var hemmalaget Girona som tog ledningen i matchen. Detta i den 28:e minuten när Arnaut Danjuma hamnade ensam med Neto - som hade ställt sig på tok för långt utanför straffområdet och Girona-mittfältaren kunde enkelt placera in 1-0.
"Neto som är Arsenals äldste debutant på 110 år rusar ut på ett oförklarligt sätt från straffområdet utan någon chans att nå bollen", skriver BBC.
Men gästande Arsenal skulle vända på steken. Kvitteringen kom bara två minuter senare genom Jorginho på straff och bara ytterligare två minuter senare satte Ethan Nwaneri dit 2-1.
Till den andra halvleken valde Mikel Arteta att göra en förändring. Ut gick Thomas Partey. In i hans ställe kom Jurien Timber.
Med knappa kvarten kvar kom hemmalaget fram med en kvittering genom Christian Stuani. Men målet dömdes bort på grund av offside.
2-1 blev det till slut för gästande Arsenal som därmed behöll sin tredjeplats i ligafasen och går direkt till åttendelsfinal.
Startelvor:
Girona: Lopez - Martinez, Yaakobishvili, Juanpe, Frances - Asprilla, Romeu, Martin - Tsygankov, Danjuma - Ruiz.
Arsenal: Neto - Partey, Kiwior, Gabriel, Calafiori - Ödegaard, Jorginho, Merino - Sterling, Nwaneri, Trossard.