Fulham fought back from two goals down with seven minutes remaining to end West Ham United's seven-match winning run in a thrilling 3-3 draw.
Amadou Diallo and Daniel Kemp had given the visiting Hammers a 2-0 half-time lead.
Fabio Carvalho scored for Fulham midway through the second half, only for Joe Powell to make it 3-1.
But Jay Stansfield pulled a goal back before Timmy Abraham, the younger brother of Chelsea star Tammy, levelled in the fifth minute of stoppage time.
West Ham go four points clear of Manchester United at the top of Division 2, having played a match more.
Fulham are seventh on 14 points.
See: West Ham reaction