Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. Nf3 h6 6. Bh4 c6 7. e3 a6 8. Bd3
dxc4 9. Bxc4 b5 10. Bb3 Bb7 11. O-O Qb6 12. Rc1 Nbd7 13. Ne5 Rd8 14. Qe2 O-O
15. Ne4 Rfe8 16. Nxd7 Nxd7 17. Bxe7 Rxe7 18. Nc5 Nxc5 19. Rxc5 Rde8 20. Rfc1 e5
21. dxe5 Rxe5 22. Qf3 Qc7 23. h3 Qe7 *
Position (FEN): 4r1k1/1b2qpp1/p1p4p/1pR1r3/8/1B2PQ1P/PP3PP1/2R3K1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1424
Best move: Rxe5