Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Nc3 d6 7. Bg5 e5 8.
h3 Be7 9. Qf3 h6 10. Bxf6 Bxf6 11. O-O-O Rb8 12. Bc4 Qb6 13. b3 Be7 14. Qxf7+
Kd7 15. Qxg7 Ba6 16. Bxa6 Qxa6 17. f4 Rbg8 18. Qf7 Rf8 19. Qg7 Rhg8 20. Qxh6
Rxf4 21. g4 Bg5 22. Qh7+ *
Position (FEN): 6r1/p2k3Q/q1pp4/4p1b1/4PrP1/1PN4P/P1P5/2KR3R b - - 2 22
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1426
Best move: Rf7+