Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 c6 3. Nf3 d5 4. Nc3 Bf5 5. Bf4 Nbd7 6. e3 e6 7. cxd5 exd5 8.
Bd3 Ne4 9. h3 Bb4 10. Rc1 Qa5 11. Qb3 Nxc3 12. bxc3 Bxd3 13. cxb4 Qb5 14. a4
Bc4 15. axb5 Bxb3 16. bxc6 bxc6 17. Rxc6 O-O 18. O-O Nb6 19. Ne5 f6 20. Nf3 Nc4
21. Bd6 Rfd8 22. Bc5 a6 23. Re1 Rd7 24. Nh4 *
Position (FEN): r5k1/3r2pp/p1R2p2/2Bp4/1PnP3N/1b2P2P/5PP1/4R1K1 b - - 3 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1574
Best move: Ba4