Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 b6 4. Nf3 Bb7 5. Bd3 Nh5 6. Bg3 Nxg3 7. hxg3 g6 8.
Nbd2 Na6 9. c3 c5 10. O-O Nc7 11. Be4 Bxe4 12. Nxe4 Nd5 13. dxc5 bxc5 14. c4 f5
15. Nxc5 Nxe3 16. fxe3 *
Position (FEN): r2qkb1r/p2p3p/4p1p1/2N2p2/2P5/4PNP1/PP4P1/R2Q1RK1 b kq - 0 16
Black to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1427
Best move: Bxc5