Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Bd7 5. Bc4 Nc6 6. c3 a6 7. Qf3 Ne5 8. Qg3
Nxc4 9. O-O Ne5 10. Bf4 Ng6 11. Be3 Nf6 12. Nd2 Be7 13. h4 Ne5 14. Bf4 O-O 15.
Bxe5 dxe5 16. Qxe5 Bd6 17. Qg5 h6 18. Qe3 Ng4 19. Qe2 Qxh4 20. N2f3 Nh2 *
Position (FEN): r4rk1/1ppb1pp1/p2b3p/8/3NP2q/2P2N2/PP2QPPn/R4RK1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1212
Best move: Nxh4