Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 b6 3. Nf3 Ba6 4. Qc2 Nf6 5. g3 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2 O-O 8.
Bg2 Bb7 9. O-O d5 10. Rfd1 Nc6 11. cxd5 Nb4 12. Qb3 Nbxd5 13. Ne5 Nd7 14. Ndc4
Nxe5 15. dxe5 Qg5 16. Rac1 c5 17. Nd6 Ba6 18. e4 Nb4 19. a3 Nc6 20. Nf5 exf5
21. exf5 Rad8 *
Position (FEN): 3r1rk1/p4ppp/bpn5/2p1PPq1/8/PQ4P1/1P3PBP/2RR2K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1554
Best move: Bxc6