Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 e6 5. d5 Ne5 6. Nf3 Nxf3+ 7. Qxf3 Bb4+ 8.
Nc3 Nf6 9. Bd3 O-O 10. dxe6 dxe6 11. O-O b6 12. Bd2 Bb7 13. Rfe1 Qe7 14. a3
Bxc3 15. Bxc3 Rac8 16. Bb4 Qd7 17. Bxf8 Kxf8 18. h3 Qa4 19. Rac1 Qb3 20. Rxc8+
Bxc8 21. Be2 Qxb2 22. a4 Bb7 23. Bb5 Qb4 24. Qf4 *
Position (FEN): 5k2/pb3ppp/1p2pn2/1B6/Pq2PQ2/7P/5PP1/4R1K1 b - - 4 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 570
Best move: Qxe1+