Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 d5 4. exd5 Nxd5 5. Nxe5 Qe7 6. d4 Nc6 7. Bxd5 Nxe5
8. O-O Nc6 9. Re1 Be6 10. c3 O-O-O 11. Bxc6 bxc6 12. Qa4 Kb8 13. Qxc6 Qd6 14.
Qb5+ Ka8 15. Be3 h5 16. c4 h4 17. c5 Qd5 18. Nc3 Qf5 19. Qc6+ Kb8 20. Nb5 Rd7
21. Qa6 c6 22. Bf4+ Qxf4 23. Rxe6 *
Position (FEN): 1k3b1r/p2r1pp1/Q1p1R3/1NP5/3P1q1p/8/PP3PPP/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1608
Best move: fxe6