Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. h3 a6 5. Ba4 Bd7 6. c4 Nb4 7. Bxd7+ Qxd7 8. d3
O-O-O 9. a3 Nc6 10. b4 Nd4 11. Be3 Nxf3+ 12. Qxf3 Nf6 13. Nc3 h6 14. b5 a5 15.
b6 c6 16. d4 exd4 17. Bxd4 Be7 18. Ne2 d5 19. exd5 cxd5 20. cxd5 Qxd5 21. Qc3+
Kb8 22. O-O Rhe8 23. Rad1 Qb5 24. Qc7+ Ka8 25. Nc3 Qc6 26. Qxc6 *
Position (FEN): k2rr3/1p2bpp1/1PQ2n1p/p7/3B4/P1N4P/5PP1/3R1RK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1473
Best move: bxc6