Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 f6 3. Nf3 Nc6 4. e3 e5 5. dxe5 fxe5 6. Nxe5 Nxe5 7. Bxe5 Nf6 8.
Nc3 Be6 9. Bb5+ c6 10. Ba4 b5 11. Bb3 a5 12. a3 a4 13. Ba2 h5 14. h3 Ra7 15.
Qf3 Rf7 16. Qe2 Bd6 17. f4 Bxe5 18. fxe5 Nd7 19. Nxb5 cxb5 20. Qxb5 *
Position (FEN): 3qk2r/3n1rp1/4b3/1Q1pP2p/p7/P3P2P/BPP3P1/R3K2R b KQk - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1246
Best move: Qh4+