Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. e3 Nc6 3. Bb5 Bd7 4. Nc3 a6 5. Ba4 b5 6. Bb3 e6 7. d4 Bb4 8. Bd2
a5 9. Nxb5 Bxd2+ 10. Qxd2 Nf6 11. Nc3 O-O 12. a3 Bc8 13. O-O Ba6 14. Rfe1 Na7
15. Na4 Ne4 16. Qxa5 Nc6 17. Qc5 Nxc5 18. Nxc5 Bc4 19. Ba4 Ne7 20. b4 Qe8 *
Position (FEN): r3qrk1/2p1nppp/4p3/2Np4/BPbP4/P3PN2/2P2PPP/R3R1K1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 995
Best move: Bxe8