Searchable chess game database and community. The database contains more than 600,000 games.
www.chessgames.com