Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e4 b6 3. Bd3 Bb7 4. f3 Qh4+ 5. g3 Qe7 6. b3 h6 7. Ba3 d6 8. e5 Nd7
9. exd6 cxd6 10. Nd2 g5 11. Ne4 f5 12. Nxd6+ Qxd6 13. Bxd6 Bxd6 14. Bb5 Nf6 15.
Bxd7+ Kxd7 16. Qd3 a6 17. O-O-O Rac8 18. Ne2 Nd5 19. Rd2 Nb4 20. Qe3 Nxa2+ 21.
Kb2 Nb4 22. c4 Rhe8 23. f4 *
Position (FEN): 2r1r3/1b1k4/pp1bp2p/5pp1/1nPP1P2/1P2Q1P1/1K1RN2P/7R b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1677
Best move: Bxh1