At ChessGames.com You can search for games of world renowned chess players
and play through their games as well as research openings, tactics and endgames.
ChessGames.com is also a community where you can discuss the games to uncover the truth
behind the position...a great tool and game searching is free.