Chess puzzle (Crushing)
Moves: 1. d4 g6 2. c4 Bg7 3. e4 d6 4. Nc3 e5 5. d5 f5 6. Be2 Nf6 7. f3 a5 8. Bd3 Na6
9. Nge2 Nc5 10. Bc2 O-O 11. O-O f4 12. Bd2 h5 13. Na4 b6 14. a3 g5 15. b4 Nxa4
16. Bxa4 axb4 17. axb4 Bd7 18. Bc3 g4 19. Bxd7 Qxd7 20. c5 h4 21. Qc2 Rxa1 22.
Rxa1 gxf3 23. gxf3 Qh3 24. Rf1 Rf7 25. Kh1 Bf8 26. Ng1 *
Position (FEN): 5bk1/2p2r2/1p1p1n2/2PPp3/1P2Pp1p/2B2P1q/2Q4P/5RNK b - - 6 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1176
Best move: Qxf1