Chess puzzle (Crushing)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Nc3 e6 4. Bc4 Ne7 5. d4 O-O 6. h4 c5 7. Ng5 cxd4 8. Ne2
Nbc6 9. a3 d5 10. exd5 Nxd5 11. h5 Nb6 12. Bb3 Bh6 13. Nxh7 Kxh7 14. Bxh6 Kxh6
15. hxg6+ Kxg6 16. Nf4+ Kf6 17. Qf3 Ke7 18. Rh7 Ne5 19. Qh5 Nc6 20. O-O-O Bd7
21. Re1 Rh8 22. Rxf7+ Kd6 23. Qg6 Ne5 *
Position (FEN): r2q3r/pp1b1R2/1n1kp1Q1/4n3/3p1N2/PB6/1PP2PP1/2K1R3 w - - 3 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1967
Best move: Rxe5