Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 h6 3. Nc3 d6 4. Nf3 g5 5. h3 Bg7 6. e4 c5 7. d5 Qa5 8. Bd3 Bd7
9. O-O Na6 10. a3 O-O-O 11. Bd2 Qb6 12. e5 Nh5 13. b4 cxb4 14. axb4 dxe5 15.
Rb1 e4 16. Nxe4 f5 17. Be3 Qc7 18. Nc5 Nxc5 19. Bxc5 g4 20. hxg4 fxg4 21. Nd4
Nf4 22. Bxe7 *
Position (FEN): 2kr3r/ppqbB1b1/7p/3P4/1PPN1np1/3B4/5PP1/1R1Q1RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1749
Best move: Bxd4