Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d6 3. Nf3 h6 4. Nc3 a6 5. a4 g6 6. Bc4 b6 7. Qe2 Bg7 8. O-O Bb7
9. b4 Ne7 10. Bb2 Nd7 11. h3 g5 12. Nd1 Ng6 13. e5 d5 14. Bd3 Ndf8 15. b5 a5
16. Ba3 h5 17. Qd2 Bh6 18. g4 hxg4 19. hxg4 Nf4 20. Ne3 N8g6 21. Bxg6 Nxg6 22.
Kg2 Kd7 23. Rh1 Qg8 24. Rh5 *
Position (FEN): r5qr/1bpk1p2/1p2p1nb/pP1pP1pR/P2P2P1/B3NN2/2PQ1PK1/R7 b - - 5 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 800
Best move: Nf4+