Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 h6 5. O-O e6 6. e5 Nd5 7. Bd2 Be7 8. Nc3
O-O 9. Bxd5 exd5 10. Nxd5 b6 11. c3 Re8 12. d4 d6 13. Re1 Bg4 14. h3 Bh5 15.
Rc1 cxd4 16. cxd4 Nxd4 17. Nc7 Bxf3 18. gxf3 Bg5 19. Nxe8 *
Position (FEN): r2qN1k1/p4pp1/1p1p3p/4P1b1/3n4/5P1P/PP1B1P2/2RQR1K1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1824
Best move: Bxd2