If you could win a game of chess by knowing more, we wouldn't have 20 year old world champions, and players wouldn't peak in their 30s.
Knowledge is important, but tournament chess is about performance. Programmers have included enough in the eval functions of computers that their better hardware means they out preform humans in games.
They're still not completely better in analysis, where humans can still find better moves based on general knowledge, but in a game the human will make too many errors to win.
I have found many reasons on the Internet but of all what is the truth. ??
Since a GM Knows everything about Chess and do it very well , where do they go wrong in the games vs Top Chessengines ?