Selangor team manager Zaidi Zakariya said it was a well deserved win for his boys who had only trained for only three days before the competition.
"We went into the final as underdogs but the boys' fighting spirit, understanding and discipline won us the title," said Zaidi.
"Our strategy was to play a tight game and deny KL any chances and it had worked. We were under pressure as they attacked in the second half but the boys held steady.
"It is a great achievement for us as we had lacked a suitable ground for training and ended up preparing for only three days at SMK Pengkalan Permatang in Kuala Selangor."
KL coach K. Embaraj said poor defending in the first-half had cost them the title.
"I think the boys were a little overcome by the occasion today and did not handle the pressure well. We have a lot of Form Three (15 year olds) boys and it was a first for them," said Embaraj.
"We committed two soft errors in the first-half and they (Selangor) fully capitalised.
"Playing catch-up is never easy and the more we chased the more mistakes we made.
"Learning to stay calm and handle pressure is something we need to improve on."
Defending champions Perak, who lost 2-1 to KL in the semi-finals, finished third after they drubbed Penang 8-0 in the third-place playoff match.
The Penang girls had successfully defended their title on Saturday with a 3-1 win over Negri Sembilan in the decider.
Results -- Boys' final: Selangor 2 Kuala Lumpur 1; 3rd-4th: Perak 8 Penang 0.By Fadhli Ishak
*Sumber Dari New Straits Times