Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. b3 Nc6 6. Nf3 Nge7 7. Bg5 Nf5 8. dxc5
Bxc5 9. Qc2 h6 10. Bf4 g5 11. Nxg5 hxg5 12. Bxg5 Rg8 13. Bf6 Qc7 14. b4 Bb6 15.
Bb5 Bd7 16. Bxc6 Bxc6 17. g3 Ne7 18. a4 a5 19. b5 Bd7 20. f4 O-O-O *
Position (FEN): 2kr2r1/1pqbnp2/1b2pB2/pP1pP3/P4P2/2P3P1/2Q4P/RN2K2R w KQ - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 835
Best move: Bxe7