Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. Bc4 h6 5. d3 Bb4 6. a3 Bxc3+ 7. bxc3 d5 8.
exd5 Nxd5 9. Bb2 O-O 10. h3 Re8 11. O-O Nb6 12. Bb3 e4 13. dxe4 Qxd1 14. Raxd1
Rxe4 15. Rfe1 Rxe1+ 16. Rxe1 Bf5 17. Nd4 Nxd4 18. cxd4 Bd7 19. Re7 Kf8 *
Position (FEN): r4k2/pppbRpp1/1n5p/8/3P4/PB5P/1BP2PP1/6K1 w - - 3 20
White to move.
Themes:  Endgame  
Puzzle rating: 999
Best move: Rxf7+