Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 e6 3. Nf3 d5 4. e5 Nc6 5. c3 Nge7 6. Bd3 Nf5 7. Bxf5 exf5 8. O-O
h6 9. d4 Be6 10. Be3 Be7 11. Nbd2 Rc8 12. Qe1 cxd4 13. Nxd4 Rg8 14. N2b3 g5 15.
Nxe6 fxe6 16. Nc5 Kf7 17. Nxb7 Qc7 18. Nc5 Nxe5 19. fxe5 *
Position (FEN): 2r3r1/p1q1bk2/4p2p/2NpPpp1/8/2P1B3/PP4PP/R3QRK1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1440
Best move: Bxc5