Chess puzzle (Crushing)
Moves: 1. d4 g6 2. Nf3 Bg7 3. Bf4 d6 4. e3 Nf6 5. Be2 Nbd7 6. Nbd2 c5 7. c3 Nh5 8. Bg5
h6 9. Bh4 g5 10. Bg3 Nxg3 11. fxg3 cxd4 12. cxd4 b6 13. O-O Bb7 14. Qa4 O-O 15.
Ba6 Bd5 16. e4 Be6 17. d5 Bg4 18. Nd4 Nc5 19. Qa3 Nxa6 20. Qxa6 *
Position (FEN): r2q1rk1/p3ppb1/Qp1p3p/3P2p1/3NP1b1/6P1/PP1N2PP/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1174
Best move: Bxd4+