Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 O-O 6. Bg5 d6 7. Nd5 Be6 8.
Nxf6+ gxf6 9. Bh6 Re8 10. Bb3 f5 11. exf5 Bxf5 12. a3 Nd4 13. Ba2 e4 14. Nxd4
Bxd4 15. c3 Bxf2+ 16. Kf1 exd3 17. Qf3 Qf6 18. Qxf2 Re5 19. Qg3+ Bg6+ 20. Qf3 *
Position (FEN): r5k1/ppp2p1p/3p1qbB/4r3/8/P1Pp1Q2/BP4PP/R4K1R b - - 4 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1536
Best move: Rf5