Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 c6 3. e5 d5 4. Nf3 f6 5. Bf4 Nd7 6. Bd3 fxe5 7. Nxe5 Nxe5 8.
Bxe5 Nf6 9. Nd2 Bd6 10. Bxd6 Qxd6 11. Nf3 O-O 12. O-O Bd7 13. c3 Rae8 14. Ne5
h6 15. Bg6 Rc8 16. Qe2 Be8 17. Bd3 Bh5 18. g4 Be8 19. h4 Nd7 20. f4 c5 21. g5
cxd4 22. gxh6 Nxe5 *
Position (FEN): 2r1brk1/pp4p1/3qp2P/3pn3/3p1P1P/2PB4/PP2Q3/R4RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1785
Best move: fxe5