Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bd3 Bd7 7. Bc2 cxd4 8. cxd4
Bb4+ 9. Nc3 Nge7 10. O-O O-O 11. a3 Bxc3 12. bxc3 f6 13. Rb1 Qc7 14. Re1 Na5
15. Qd3 Ng6 16. Nh4 Be8 17. Bd2 Rc8 18. exf6 Rxf6 19. Bg5 Rf8 20. Bd2 Nc4 21.
Rxe6 Nxd2 22. Qxd2 *
Position (FEN): 2r1brk1/ppq3pp/4R1n1/3p4/3P3N/P1P5/2BQ1PPP/1R4K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1389
Best move: Nxh4