Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. c4 e6 3. Nc3 d5 4. d4 c6 5. e3 Be7 6. Bd3 Nbd7 7. e4 dxe4 8. Nxe4
Nxe4 9. Bxe4 Nf6 10. Bc2 O-O 11. O-O b6 12. Qd3 h6 13. Rd1 Bb7 14. Ne5 c5 15.
Qg3 Kh8 16. dxc5 Qb8 17. c6 Ba6 18. c7 Qc8 19. Bf4 Bb7 20. Qd3 Be4 21. Qe2 Bxc2
22. Qxc2 Nh5 23. Nc6 *
Position (FEN): r1q2r1k/p1P1bpp1/1pN1p2p/7n/2P2B2/8/PPQ2PPP/R2R2K1 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 982
Best move: Nxf4