www.chesslab.com

     
An online chess database of 2 million games.