Chess puzzle (Advantage)
Moves: 1. e3 d5 2. b3 e6 3. Bb2 Nf6 4. Nf3 Be7 5. Be2 b6 6. h4 h6 7. Nh2 O-O 8. g4 Re8
9. g5 Nh7 10. gxh6 gxh6 11. Rg1+ Kf8 12. Bh5 Bxh4 13. Rg7 Bxf2+ 14. Kxf2 Qh4+
15. Kg1 Ng5 16. Rxg5 Qxg5+ 17. Qg4 Qxg4+ 18. Nxg4 Ke7 19. Bf6+ Kd7 20. Ne5+ Kd6
21. Nxf7+ Kc5 22. d4+ Kb4 23. c3+ Kb5 24. Nd6+ cxd6 25. Bxe8+ Ka6 26. a4 Nd7
27. a5 *
Position (FEN): r1b1B3/p2n4/kp1ppB1p/P2p4/3P4/1PP1P3/8/RN4K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 782
Best move: Nxf6