Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a4 e5 7. Nf3 Be7 8. Bc4
O-O 9. O-O Bg4 10. Re1 Nbd7 11. b3 Rc8 12. Bb2 Nc5 13. Nd5 Nfxe4 14. Nxe7+ Qxe7
15. Ba3 Nf6 16. Be2 Nce4 17. h3 Nc3 18. Qd3 Nxe2+ 19. Rxe2 Bh5 20. Bxd6 Bg6 21.
Bxe7 Bxd3 22. Bxf8 *
Position (FEN): 2r2Bk1/1p3ppp/p4n2/4p3/P7/1P1b1N1P/2P1RPP1/R5K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1633
Best move: Bxe2