Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. e3 e6 3. Bd3 d5 4. Nh3 c5 5. c3 Nc6 6. O-O Bd6 7. f4 O-O 8. Nd2 c4
9. Bc2 Ne7 10. b3 b5 11. a4 cxb3 12. Nxb3 bxa4 13. Rxa4 Bd7 14. Ra2 Bb5 15. Rf3
Bc4 16. Ra4 Bb5 17. Ra2 a5 18. Rg3 Bc4 19. Ra4 Qb6 20. Rxc4 dxc4 21. Nd2 Qc6 *
Position (FEN): r4rk1/4nppp/2qbpn2/p7/2pP1P2/2P1P1RN/2BN2PP/2BQ2K1 w - - 2 22
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1787
Best move: e4