Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8.
exd5 cxd5 9. O-O h6 10. Re1+ Be7 11. Qe2 c6 12. Qe5 Be6 13. Qg3 Qd6 14. Bf4 Qb4
15. a3 Qb7 16. Qxg7 O-O-O 17. Rxe6 fxe6 18. Qf7 Rhe8 19. Qxe6+ Nd7 20. Re1 Bg5
21. Qxe8 Rxe8 22. Rxe8+ Bd8 23. Bf5 Qxb2 24. Nd1 Qd4 25. Ne3 *
Position (FEN): 2kbR3/p2n4/2p4p/3p1B2/3q1B2/P3N3/2P2PPP/6K1 b - - 3 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2048
Best move: Qxf4