Daily chess puzzles

Three a day: an opening theory question, a checkmate and a trap.

Today

Thursday, Oct 22

Wednesday, Oct 21

Tuesday, Oct 20

Monday, Oct 19

Sunday, Oct 18

Saturday, Oct 17