Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. Nc3 g6 5. Ng5 e6 6. d3 Bg7 7. h3 Nc6 8. a3 a6
9. O-O Rb8 10. Ne2 O-O 11. f4 Re8 12. c3 b5 13. Ba2 Qb6 14. Kh1 d5 15. e5 Nd7
16. d4 c4 17. Ng3 h6 18. Nf3 f6 19. exf6 Nxf6 20. Ne5 Nxe5 *
Position (FEN): 1rb1r1k1/6b1/pq2pnpp/1p1pn3/2pP1P2/P1P3NP/BP4P1/R1BQ1R1K w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1183
Best move: fxe5