Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 Nbd7 7. Be3 e5 8. d5
c5 9. Qd2 Re8 10. Bh6 Bh8 11. a3 a6 12. b4 Rb8 13. O-O Ng4 14. h3 Ngf6 15. Nh2
a5 16. bxc5 Nxc5 17. f3 Qb6 18. Kh1 Qd8 19. Bg5 Nb3 20. Qb2 Nxa1 21. Rxa1 Bd7
22. Ng4 h5 23. Nh6+ Kg7 24. f4 Qc7 25. Rf1 Rf8 *
Position (FEN): 1r3r1b/1pqb1pk1/3p1npN/p2Pp1Bp/2P1PP2/P1N4P/1Q2B1P1/5R1K w - - 3 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1070
Best move: fxe5