Chess puzzle (Crushing)
Moves: 1. d4 g6 2. Bf4 Bg7 3. e3 e6 4. c3 Ne7 5. Nd2 d5 6. Ngf3 Nd7 7. Bd3 c5 8. Qc2
c4 9. Be2 h6 10. e4 dxe4 11. Nxe4 O-O 12. Bxc4 Nf5 13. g4 Ne7 14. g5 h5 15.
O-O-O a6 16. Be5 Nxe5 17. dxe5 Qa5 18. Nf6+ Kh8 19. Nd7 Bxd7 20. Rxd7 Nc6 21.
Rxb7 Nxe5 22. Nxe5 Qxe5 23. Rg1 a5 24. Rb5 *
Position (FEN): r4r1k/5pb1/4p1p1/pR2q1Pp/2B5/2P5/PPQ2P1P/2K3R1 b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1111
Best move: Qf4+