West Ham United have qualifed for the semi-finals of the FA Youth Cup for the first time since 1999 after a 4-2 win over Ipswich Town at Portman Road.
In a entertaining cup tie, Ipswich took an early lead when Finley Barbrook scored an early header. Ipswich were reduced to ten men shortly after the half hour mark when Calum Logan was shown a straight red card for a foul on George Earthy, with captain Gideon Kodua levelling the tie before half-time.
Despite the ten men, Ipswich regained their lead in the second half through Nico Valentine's strike from range, with Callum Marshall equalising seconds later. An extra-time goal from substitute Ryan Battrum sealed victory and a historic win for Kevin Keen's side, with striker Divin Mubama adding a fourth with the final kick of the game.