Chess puzzle (Equality)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 d6 5. Nxc3 Nf6 6. Qb3 Qe7 7. Bg5 c6 8.
Nge2 h6 9. Bh4 Be6 10. Bxe6 fxe6 11. O-O Na6 12. f4 Nc5 13. Qc2 Qc7 14. Bxf6
gxf6 15. b4 Nd7 16. a3 O-O-O 17. Kh1 Be7 18. Rac1 h5 19. Qb3 d5 20. exd5 exd5
21. Nxd5 Qd6 22. Nxe7+ Qxe7 23. Nd4 Rhg8 24. Nxc6 *
Position (FEN): 2kr2r1/pp1nq3/2N2p2/7p/1P3P2/PQ6/6PP/2R2R1K b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2015
Best move: bxc6