Chess puzzle (Crushing)
Moves: 1. e4 d6 2. f4 g6 3. Nf3 Nf6 4. c3 Bg7 5. Qc2 c5 6. Bb5+ Nc6 7. O-O O-O 8. d3
Bd7 9. Bxc6 Bxc6 10. Kh1 c4 11. Re1 cxd3 12. Qxd3 Ng4 13. Qe2 Bxe4 14. h3 Nf6
15. Nbd2 Bxf3 16. Qxf3 d5 17. Nb3 e6 18. Be3 Qc7 19. Bd4 Ne4 20. g3 a5 21. Bxg7
Kxg7 22. Nd4 e5 23. fxe5 Qxe5 24. Kg2 a4 25. Rad1 h5 26. c4 Nc5 *
Position (FEN): r4r2/1p3pk1/6p1/2npq2p/p1PN4/5QPP/PP4K1/3RR3 w - - 1 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 954
Best move: Rxe5