Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. Re1 d6 8. c3
O-O 9. d4 exd4 10. cxd4 Bg4 11. d5 Ne5 12. Nbd2 Qc8 13. h3 Nxf3+ 14. Nxf3 Bh5
15. Qd3 c5 16. dxc6 Qxc6 17. Nd4 Qd7 18. Bf4 Bg6 19. Rad1 Qb7 20. Nf5 Bxf5 21.
exf5 Rad8 22. Bd5 Nxd5 23. Qxd5 Qb6 *
Position (FEN): 3r1rk1/4bppp/pq1p4/1p1Q1P2/5B2/7P/PP3PP1/3RR1K1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1159
Best move: Rxe7