Chennai-lad Kush won 11-9 5-11 11-9 11-7 against the Malaysian in the summit clash to cap off an impressive undefeated run in the quadrennial event.
In table tennis, India's Abhishek Yadav settled for a bronze medal after losing his semifinal clash against China's Zhendong Fan 2-4 in the men's singles competition.
Yadav went down 4-11 13-11 13-11 4-11 8-11 5-11 in 44 minutes to his higher-ranked opponent.
The 17-year-old Kush started off well with an aggressive pace but was being caught time and again by Syafiq's delicate drops and some awesome deceptive play.
More From This Section
The top seed Indian, however, narrowly managed to win the first game.
The second was an almost one-sided affair with the second seed Syafiq putting the ball away at will.
In the third, Kush was 8-3 down but changed to a simple basic game at medium pace. One massive rally and Syafiq surrendered easy points and the game.
"I had to push very hard when I was 3-8 in the third game but I was able to keep my focus and win. I want to thank my coaches at the Indian Squash Academy and the federation for all their support," said an elated Kush after the match.
National Coach Cyrus Poncha was equally ecstatic and said, "It is truly a great achievement for India winning a gold medal at these games. I am sure we are only going to get better."