Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nf6 6. O-O Nxe4 7. Re1 d5 8. d3
Nf6 9. Nxe5 Nxe5 10. Rxe5+ Be7 11. Bg5 O-O 12. Qf3 Be6 13. d4 h6 14. Bh4 c5 15.
c3 c4 16. Bc2 Bg4 17. Qg3 Be6 18. Nd2 Bd6 19. Nf3 Bxe5 20. dxe5 Ne4 *
Position (FEN): r2q1rk1/5pp1/p3b2p/1p1pP3/2p1n2B/2P2NQ1/PPB2PPP/R5K1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1541
Best move: Bxe4