Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 c5 3. c3 cxd4 4. cxd4 Nc6 5. Nf3 e6 6. a3 d5 7. e3 Nh5 8. Bg3
Nxg3 9. hxg3 Bd6 10. Bd3 g6 11. Nc3 a6 12. O-O b5 13. b4 O-O 14. Rc1 f5 15.
Nxd5 exd5 16. Rxc6 Bb7 17. Rc3 h6 18. Nh4 Qf6 19. Re1 Bc8 20. Qf3 Bd7 21. Qxd5+
Kg7 22. Rc7 *
Position (FEN): r4r2/2Rb2k1/p2b1qpp/1p1Q1p2/1P1P3N/P2BP1P1/5PP1/4R1K1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1890
Best move: Bxc7