Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 g6 4. Nc3 Bg7 5. d3 e6 6. Bd2 Nf6 7. O-O d5 8. Bb5
Qb6 9. exd5 exd5 10. Re1+ Be6 11. Ng5 O-O 12. Nxe6 fxe6 13. Rxe6 d4 14. Bxc6
dxc3 15. Bd5 Nxd5 16. Rxb6 axb6 17. bxc3 Nxc3 18. Bxc3 Bxc3 19. Rb1 Bb4 20. Qf3
*
Position (FEN): r4rk1/1p5p/1p4p1/2p5/1b6/3P1Q2/P1P2PPP/1R4K1 b - - 3 20
Black to move.
Themes:  Endgame  
Puzzle rating: 1500
Best move: Rxf3