Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. Nc3 b5 6. Bb3 Na5 7. d3 Nxb3 8.
axb3 Be7 9. h3 Bb7 10. Bd2 d6 11. Be3 O-O 12. Ng5 h6 13. h4 g6 14. Nf3 Kg7 15.
Qd2 Rh8 16. d4 exd4 17. Bxd4 c5 18. Bxf6+ Bxf6 19. g4 Be5 20. g5 h5 21. O-O-O
f6 22. Qe3 fxg5 *
Position (FEN): r2q3r/1b4k1/p2p2p1/1pp1b1pp/4P2P/1PN1QN2/1PP2P2/2KR3R w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1713
Best move: Nxe5