Chess puzzle (Equality)
Moves: 1. e4 c6 2. f4 d5 3. exd5 cxd5 4. d4 Nc6 5. c3 Nf6 6. Bd3 Bg4 7. Ne2 e6 8. Nd2
Bd6 9. O-O O-O 10. Nf3 a6 11. Qc2 Rc8 12. Ne5 Nb4 13. Qb1 Nxd3 14. Qxd3 Bf5 15.
Qf3 b5 16. Ng3 Be4 17. Nxe4 Nxe4 18. Nd3 a5 19. Nf2 Nf6 20. Qg3 Qb6 21. Be3 Rc4
22. Nd3 b4 23. Ne5 bxc3 *
Position (FEN): 5rk1/5ppp/1q1bpn2/p2pN3/2rP1P2/2p1B1Q1/PP4PP/R4RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1585
Best move: Nxc4