Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 a6 4. a3 h6 5. d4 exd4 6. Nxd4 Nf6 7. f3 Ne5 8. Be2
Bc5 9. Nf5 O-O 10. Nxh6+ gxh6 11. Bxh6 Re8 12. Bg5 Be7 13. Qd2 Nh7 14. Bxe7
Qxe7 15. O-O-O d6 16. h4 Kh8 17. h5 Rg8 18. g4 b5 19. Qd5 Rb8 20. f4 Bb7 21.
Qd4 Rbd8 22. fxe5 Qg5+ 23. Kb1 dxe5 24. Qg1 Rc8 25. Nd5 c6 26. Ne3 c5 27. Bf3
c4 28. Rd7 Rb8 29. Nf5 Nf6 30. Qa7 *
Position (FEN): 1r4rk/Qb1R1p2/p4n2/1p2pNqP/2p1P1P1/P4B2/1PP5/1K5R b - - 5 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1420
Best move: Nxd7