Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 d6 4. fxe5 Nxe5 5. d4 Nxf3+ 6. Qxf3 Nf6 7. Bc4 Be7 8.
e5 Bg4 9. Qf4 dxe5 10. Qxe5 O-O 11. O-O Qd6 12. Qxd6 Bxd6 13. h3 Be6 14. Bd3 h6
15. c3 c5 16. Be3 Nd5 17. Bd2 cxd4 18. cxd4 a6 19. Nc3 Nxc3 20. Bxc3 b5 21. a3
Rfe8 22. Be4 Rac8 23. Rae1 Bc4 24. Rf3 Re7 25. Bb7 *
Position (FEN): 2r3k1/1B2rpp1/p2b3p/1p6/2bP4/P1B2R1P/1P4P1/4R1K1 b - - 8 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1990
Best move: Rxb7