Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. e3 g6 4. Bd3 Bg7 5. d5 b5 6. Nc3 bxc4 7. Bxc4 d6 8. Nge2
O-O 9. O-O Nbd7 10. e4 Nb6 11. Bd3 Ng4 12. h3 Ne5 13. Rb1 e6 14. dxe6 Bxe6 15.
f4 Nxd3 16. Qxd3 Bc4 17. Qc2 Re8 18. b3 Bd4+ 19. Kh1 Bxc3 20. bxc4 Bb4 21. a3
Ba5 22. f5 Qh4 23. Rf4 Qe1+ 24. Rf1 *
Position (FEN): r3r1k1/p4p1p/1n1p2p1/b1p2P2/2P1P3/P6P/2Q1N1P1/1RB1qR1K b - - 4 24
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 447
Best move: Qxf1+