Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Nxc6 bxc6 7. Be3 d6 8.
Bd4 Nf6 9. f3 O-O 10. Qd2 c5 11. Be3 Rb8 12. b3 Nd7 13. Bh6 Qa5 14. Bxg7 Kxg7
15. Rd1 Bb7 16. h4 Ne5 17. h5 Rfd8 18. hxg6 hxg6 19. Qh6+ Kf6 20. Kd2 d5 21.
Qh4+ Ke6 22. Qh3+ Kf6 23. Qh4+ g5 24. Qh3 *
Position (FEN): 1r1r4/pb2pp2/5k2/q1ppn1p1/4P3/1PN2P1Q/P1PK2P1/3R1B1R b - - 1 24
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 2230
Best move: dxe4+