Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Bb3 Nf6 6. c4 Qe7+ 7. Kf1 d4 8. d3
h6 9. g3 Bh3+ 10. Kg1 Nbd7 11. Ba4 O-O-O 12. Bf4 g5 13. Bd2 g4 14. Nh4 Nb6 15.
Qb3 Nxa4 16. Qxa4 Re8 17. Na3 b6 18. Qc6+ Qc7 19. Qxf6 Be7 20. Qf5+ Kb7 21. Nb5
Qc6 22. a4 *
Position (FEN): 4r2r/pk2bp2/1pq4p/1Np2Q2/P1Pp2pN/3P2Pb/1P1B1P1P/R5KR b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1407
Best move: Bxh4