The best is to analyze master games with help of good annotations - like e.g. in Kasparov's "My great predecessors"
You can find many books with well-annotated grandmasters games (many GMs published books covering their best games - I really enjoy following their analysis as the annotations frequently cover details not to be mentioned by others analysing the same game)
In order to improve my chess play I've decided to try and analyze some master games. Unfortunetly, I realized that analyzing a game is not enough to improve, it is necessary to make "good" analysis. Therefore I was wondering if it were possible to post my analysis of some master games then have my analysis reviewed and analyzed. If so, I will post an analyzed game about once a week for 6 six weeks.