Andy Johnson scord an 87th minute winner for Palace fans down at the Amex Stadium against Brighton supporters in an annual charity match.
It was AJ's first game since he appeared for the Eagles first team in 2014 against Newcastle and he capped it with two goals, the second being a late winner.
Palace fans, who also had former Selhurst favourite Shaun Derry playing for them, found themselves 2-0 down at half-time but rallied to come back and win with three second half goals.
The charity match is the centrepiece of the Robert Eaton Memorial Fund; a charity set up to support disadvantaged children in America, Sussex, Africa and Croydon.
Each year Palace and Brighton supporters meet to play a 90 minute game and this year's clash was at the Seagulls' Amex home; with the Eagles spoiling the day with a classic upset.
Brighton had gone 2-0 up in the first half with two well-taken goals. FYP's very own Jim Daly and Travis Endeacott both starting the game; JD having a tough time indeed at right-back against a pacy left winger.
But Derry's empahtic half-time teamtalk did the trick and Palace responded after the break with three well-taken goals; first from Jake Newton to reduce the deficit and then two from AJ.
The first was a penalty after Ryan Scott had done well to win a spot kick. The second was classic AJ; rounding the keeper cooly before slotting home after being fed by Derry.
His classic hamburger celebration came out as the Palace players and fans enjoyed yet another win over Brighton.
The night was a big success for the fund off the pitch, raising £20,000 with a record attendance. Palace owe much thanks to Ben Long who managed and organised their team as well as all those who came along on the night to support the charity.
FYP will also be auctioning off signed shirts and boots from AJ and Derry, keep an eye out on our Twitter page FYPFanzine for more info.