Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qa4 d6 5. Nf3 Bd7 6. Bb5 Nf6 7. e5 Nd5 8.
exd6 Bxd6 9. Qe4+ Nde7 10. O-O O-O 11. h3 a6 12. Bd3 Ng6 13. Qe2 Re8 14. Be3
Nf4 15. Qd2 Nxd3 16. cxd3 Qf6 17. a3 Rad8 18. Bg5 Qg6 19. Nh4 Qh5 20. g4 *
Position (FEN): 3rr1k1/1ppb1ppp/p1nb4/6Bq/6PN/P2P3P/1P1Q1P2/RN3RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1638
Best move: Bxg4