Chess puzzle (Crushing)
Moves: 1. e4 e6 2. f4 d5 3. exd5 exd5 4. d4 Nf6 5. Nf3 Bd6 6. Be2 O-O 7. Nc3 Re8 8.
O-O Nc6 9. Ng5 h6 10. Nxf7 Kxf7 11. Bh5+ Kg8 12. Bxe8 Qxe8 13. Re1 Qg6 14. Be3
Bf5 15. Rc1 Ne4 16. Nxd5 Bh3 17. Qf3 Bg4 18. Qf1 Rf8 19. Kh1 Qh5 20. Qc4 Be6
21. Nf6+ *
Position (FEN): 5rk1/ppp3p1/2nbbN1p/7q/2QPnP2/4B3/PPP3PP/2R1R2K b - - 10 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1544
Best move: Rxf6