Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nc6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Qf6
8. Bxd5+ Be6 9. Bxe6+ Kxe6 10. Qb3+ Kd6 11. Nc3 Na5 12. Ne4+ Ke7 13. Qb4+ Kf7
14. Qxa5 Qb6 15. Qxe5 Re8 16. Qd5+ Kg6 17. d3 c6 18. Qg5+ Kf7 19. Be3 Qd8 20.
Qf5+ Kg8 21. Bg5 Be7 22. Qe6+ Kf8 23. f4 Bxg5 24. fxg5 *
Position (FEN): 3qrk1r/pp4pp/2p1Q3/6P1/4N3/3P4/PPP3PP/R3K2R b KQ - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 847
Best move: Rxe6