2700chess.com for more details and full list                             2700chess.com for more details and full list     

Chess puzzle of the day.


click the diagram to enter your answer.

 

 

 

Watch live chess games from playchess.com