Intermediate games or Grandmaster games?


I loved a book called "Chess Master versus Chess Amateur" by Max Euwe when I was first learning. A former world champion explaining mistakes made by fairly skilled amateurs was very instructive.
Another book by Jeremy Silman, The Amateur's Mind, is somewhat similar and is often recommended here. I also liked it a lot.