Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 Bd7 3. Nf3 g6 4. Bg5 Nc6 5. Nc3 Bg7 6. Bc4 h6 7. Bf4 g5 8. Be3
e6 9. O-O Qc8 10. Be2 Nge7 11. a3 f5 12. Qd3 f4 13. Bd2 Qd8 14. Rab1 Nc8 15. d5
exd5 16. exd5 N6e7 17. Rfe1 Nb6 18. Bd1 Rf8 19. Qg6+ Rf7 20. Qd3 Bf5 21. Qb5+
Qd7 22. Nd4 *
Position (FEN): r3k3/pppqnrb1/1n1p3p/1Q1P1bp1/3N1p2/P1N5/1PPB1PPP/1R1BR1K1 b q - 12 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1476
Best move: Bxd4