Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. O-O Be7 7. Nc3 Be6 8.
Nxd5 Bxd5 9. Bxd5 Qxd5 10. Re1 O-O 11. c4 Qc5 12. Be3 Nd4 13. Nxd4 exd4 14. Bd2
Bf6 15. a3 Rfe8 16. Bb4 Qc6 17. Qg4 h6 18. b3 Bg5 19. Qxd4 Bf6 20. Rxe8+ Rxe8
21. Qxa7 Bxa1 22. h3 Re1+ *
Position (FEN): 6k1/Qpp2pp1/2q4p/8/1BP5/PP1P3P/5PP1/b3r1K1 w - - 1 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1422
Best move: Bxe1