Dhaka, May 20 -- Crystal Palace stunned Manchester City 1-0 in the FA Cup final on Saturday to win the first major trophy of their 164-year-old history thanks to a goal from local boy Eberechi Eze.

At a sun-baked Wembley in front of delirious Palace fans, local boy Eze volleyed home after 16 minutes against the run of play while goalkeeper Dean Henderson performed heroics in goal and City wasted a sack-load of chances including a penalty.

England forward Eze's goals in the last eight and semis had carried his team into the final for only the third time and after he struck again, Palace survived a City siege to spark a massive party for the south London fans.

"This is what dreams are made of, for me and this club. Who thought we could do ...