After three years at Chelsea, he joined Crystal Palace, in June 1970, in another £100,000 deal and was the team's top scorer in his first season at Selhurst Park, with 10 goals from 36 appearances.
In June 1970, after three years at Chelsea, he joined Crystal Palace for a £100,000 fee. In his inaugural season at Selhurst Park, he was the top goal scorer with 10 goals in 36 matches.