Chess puzzle (Advantage)
Moves: 1. h3 e5 2. d3 d5 3. e4 Nf6 4. exd5 Nxd5 5. Nf3 Nc6 6. Be2 Be7 7. O-O O-O 8. b3
Re8 9. Bb2 Bf8 10. Re1 Nf6 11. Nbd2 Bf5 12. Nc4 e4 13. Nh4 exd3 14. cxd3 Bd7
15. Qc2 Bc5 16. Rad1 Nd4 17. Bxd4 Bxd4 18. Nf3 Bf5 19. Na5 c5 20. Nxd4 Qxa5 *
Position (FEN): r3r1k1/pp3ppp/5n2/q1p2b2/3N4/1P1P3P/P1Q1BPP1/3RR1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 878
Best move: Nxf5