Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c3 Bf5 3. Nd2 e6 4. c4 c6 5. c5 b6 6. h3 bxc5 7. g4 Bg6 8. dxc5 Nd7
9. Nb3 Nxc5 10. Nxc5 Bxc5 11. Qc2 Qa5+ 12. Bd2 Ne7 13. Bxa5 Bxc2 14. Rc1 Be4
15. Rxc5 Bxh1 16. e3 O-O 17. Ba6 Rab8 18. b3 Be4 19. Bc7 Rbc8 20. Bd6 Rfe8 21.
f3 Bb1 22. f4 Bxa2 23. Rc3 Red8 *
Position (FEN): 2rr2k1/p3nppp/B1pBp3/3p4/5PP1/1PR1P2P/b7/4K1N1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 753
Best move: Bxe7