England striker Harry Kane equalised for the north London side in the second half after Spurs defender Jan Vertonghen scored a 30th-minute own goal at Selhurst Park.
Tottenham midfielder Dele Alli scored a brilliant second goal for Spurs before Belgium international Nacer Chadli added a third for the visitors in south-east London.
Son started the Premier League fixture, whilst Chadli was a second-half substitute for Eric Dier in the thrilling game in the English capital.
The South Korea international orchestrated an Instagram selfie with his team-mates on the trip back to north London.
Son wrote: “Great win!!👍⚽️”
Tottenham are in fourth place in the Premier League table and five points behind leaders Leicester City.
Spurs make the trip to Norwich City in their next Premier League after the Canaries lost 5-4 to Liverpool in Saturday’s early kick-off.
MORE: The latest football news