Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 e5 5. Nf5 d5 6. Ng3 d4 7. c3 Nc6 8. f4
Bd6 9. Bc4 Qf6 10. O-O Nge7 11. fxe5 Qxe5 12. Bxf7+ Kd7 13. Bf4 Qc5 14. cxd4
Nxd4 15. Be3 Nec6 16. Nc3 Kc7 17. Rc1 Qa7 18. Nd5+ Kb8 19. Rxc6 bxc6 20. Bxd4
Bc5 21. Qb3+ Bb7 22. Bxc5 Qxc5+ 23. Kh1 *
Position (FEN): rk5r/1b3Bpp/p1p5/2qN4/4P3/1Q4N1/PP4PP/5R1K b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1609
Best move: cxd5