Everton U23s beat Arsenal 4-2 in Premier League 2 in a match full of incident at the Merseyrail Community Stadium in Southport.
The Gunners scored early when Marcus McGuane fired a low shot past Joe Hilton in the Everton goal and the Blues tried to hit back but Harry Charsley shot into the side-netting and David Henen saw a low shot saved.
New signing Dennis Adeniran drove across goal Henen had a shot charged down before David Unsworth made two key changes at half time.
Bassala Sambou sent his fellow substitute Anton Donkor away down and he slotted the ball into the corner.
The celebrations were cut short when Gethin Jones had to be stretchered off with a suspected leg fracture but in his absence Everton turned the game on its head.
Luke Garbutt forced Joseph Olowu to head his corner past his own goalkeeper to make it 2-1m but Arsenal replied when Donkor fouled Dragomir and McGuane scored from the spot.
Undeterred, Antony Evans drove into the Gunners' area and squeeze an effort over the line and Henen wrapped things up with a fourth.
Scorers: Donkor (49'), Olowu (og:73'), Evans (82'), Henen (99')
Everton U23s: Hilton, Jones (67' Markelo), Feeney, Gibson, Garbutt, Evans, Baningime, Adeniran, Charsley (46'Sambou), Henen, Broadhead (46' Donkor). Subs not Used: Foulds, Hanson