Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. d3 Bg4 6. Nf3 Be7 7. Be3 O-O 8.
h3 Be6 9. Nd4 Nbd7 10. Nxe6 fxe6 11. O-O Nb6 12. Nd2 c5 13. c3 Qd7 14. Qe2 Rac8
15. a4 Kh8 16. a5 Na8 17. Nf3 Bd6 18. d4 c4 19. Bc2 Nc7 20. Ne5 Qe7 21. Bxh7
Bxe5 22. dxe5 *
Position (FEN): 2r2r1k/ppn1q1pB/4pn2/P2pP3/2p5/2P1B2P/1P2QPP1/R4RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1221
Best move: Nxh7