Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. c3 Nc6 4. d4 d5 5. e5 Bd7 6. Bd3 Qc7 7. O-O f6 8. exf6
gxf6 9. Na3 a6 10. dxc5 Bxc5 11. b4 Bd6 12. b5 Ne5 13. Nxe5 Bxe5 14. bxa6 bxa6
15. Rb1 Bxh2+ 16. Kh1 h5 17. f4 Bg3 18. Qf3 h4 19. c4 Ne7 20. Bb2 Rh6 21. cxd5
Nxd5 22. Qg4 Kf7 23. Be5 fxe5 *
Position (FEN): r7/2qb1k2/p3p2r/3np3/5PQp/N2B2b1/P5P1/1R3R1K w - - 0 24
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1255
Best move: fxe5+