What are the true fundamentals needed to play great golf?

Chasing this game for a lifetime i've watched players over the years struggle day in and day out working toward perfecting parts of there game to help them play better golf. When you turn on the TV on Sundays to watch the players on tour come down the stretch what are some of the similar [...]