Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. a3 d6 5. d4 exd4 6. Nxd4 Bd7 7. e4 Be7 8. Be2
O-O 9. O-O Ne5 10. f3 c5 11. Nc2 Ne8 12. Be3 f5 13. exf5 Bxf5 14. Nd5 Nf6 15.
Nxe7+ Qxe7 16. Qd2 Nc6 17. Bd3 Bxd3 18. Qxd3 Rae8 19. Rfe1 Ne5 20. Qb3 Qe6 21.
Qxb7 Qxc4 22. Rac1 Rb8 23. Qxa7 Ra8 24. Qe7 Nd3 25. Nb4 Nxc1 26. Rxc1 Qxc1+ *
Position (FEN): r4rk1/4Q1pp/3p1n2/2p5/1N6/P3BP2/1P4PP/2q3K1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1537
Best move: Bxc1