Sandhu pulled off a shocker when he upset Mohd Azlan Iskandar, who had won the singles gold four years ago at Guangzhou, in four games after playing like a man possessed.
Sandhu played some very good shots from the forecourt and used the side walls beautifully to carve out a 3-1 victory (11-8, 11-6, 8-11, 11-4) in two minutes under an hour to give India a great 1-0 start.
Ghosal won 6-11, 11-7, 11-6, 12-14, 11-9 after an 88-minute marathon battle where no quarters were given and none asked for by either rival.
Ghosal dropped the opener in 17 minutes after scores were level at 5, and then won the second in 12 minutes after taking a commanding 8-3 lead and levelled the set scores.
Also Read
From 4-all, the Malaysian held the lead which he did not relinquish till 11-all and then held match-ball at 12-11 but lost the game in extra points as he had done in the third game against Abdullah two days ago.
However, he was determined this time around he would not allow the prize to slip away and though Ong Beng Hee tried hard to unsettle him, the Indian managed to stave off the danger and went to match-ball at 10-8.
Later Ghosal said he was glad that in the team championship he could do what he could not achieve in the individual gold medal contest on September 25.
"I wanted to win this for the team after losing the final earlier. It was a tough game but I am glad I could achieve it," said the world no 16.