Chess puzzle (Crushing)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 d6 4. Bc4 Nf6 5. Nc3 O-O 6. O-O e5 7. Be3 Re8 8. Ng5
Be6 9. Nxe6 fxe6 10. dxe5 Nxe4 11. Nxe4 d5 12. Bb5 c6 13. Nd6 cxb5 14. Nxe8
Qxe8 15. f4 Nc6 16. c3 Na5 17. Qg4 Nc4 18. Rf3 Nxb2 19. Rh3 Nc4 20. Re1 Qf7 21.
Bc1 Rf8 22. Qh4 Bxe5 *
Position (FEN): 5rk1/pp3q1p/4p1p1/1p1pb3/2n2P1Q/2P4R/P5PP/2B1R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1311
Best move: fxe5