Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d3 Bg4 4. Nbd2 Nf6 5. g3 Nbd7 6. Bg2 g6 7. O-O Bg7 8. Re1
e5 9. c3 Qe7 10. Qb3 Nb6 11. d4 cxd4 12. cxd4 Be6 13. d5 Bg4 14. h3 Bd7 15. Nc4
Nxc4 16. Qxc4 O-O 17. Bd2 Ne8 18. h4 f5 19. exf5 Bxf5 20. Bg5 Bf6 21. Bxf6 Qxf6
22. Qc1 Bg4 23. Ng5 *
Position (FEN): r3nrk1/pp5p/3p1qp1/3Pp1N1/6bP/6P1/PP3PB1/R1Q1R1K1 b - - 3 23
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 944
Best move: Qxf2+