Chess.com Puzzle Battle
1. Puzzle Battle is one of the best ways to improve your middle game tactics.
2. Today on the first day of puzzle battle, I got ranked as high as #7. Chess.com ranks the top 400. Usually I am always in the top 400 puzzle battlers out there.
3. Puzzle Battle is set up so well, you can choose to play your friends who are online.