Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. d3 h6 7. Nf3 Nc6 8. O-O
Be6 9. Re1 Bd6 10. Nc3 Nxc3 11. bxc3 Bxc4 12. dxc4 O-O 13. Be3 b6 14. Qd5 Ne7
15. Qe4 Ng6 16. c5 bxc5 17. Red1 Qe7 18. Rab1 Rab8 19. Rb3 Rfe8 20. Nd2 Nf4 21.
Bxf4 exf4 22. Qxe7 Rxe7 *
Position (FEN): 1r4k1/p1p1rpp1/3b3p/2p5/5p2/1RP5/P1PN1PPP/3R2K1 w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1014
Best move: Rxb8+