Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 exd4 5. Nxd4 Bd7 6. Nxc6 Bxc6 7. Bxc6+ bxc6
8. O-O Ne7 9. Re1 Ng6 10. b3 Be7 11. Bb2 O-O 12. c4 f5 13. e5 d5 14. Nd2 Bb4
15. a3 Bxd2 16. Qxd2 f4 17. cxd5 cxd5 18. Qd4 c6 19. e6 Qe7 20. Bc3 a5 21. Qb6
Rfc8 22. Bxa5 Qg5 23. Bc3 *
Position (FEN): r1r3k1/6pp/1Qp1P1n1/3p2q1/5p2/PPB5/5PPP/R3R1K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1963
Best move: Nh4