Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 Nf6 3. Bd3 e6 4. f4 Nbd7 5. c3 c5 6. Nf3 c4 7. Bc2 b5 8. O-O b4
9. Ne5 Bb7 10. Nd2 a5 11. Ndf3 Be7 12. g4 a4 13. g5 Ne4 14. Nd2 Nxd2 15. Bxd2
b3 16. axb3 axb3 17. Rxa8 Qxa8 18. Bb1 Nxe5 19. fxe5 Bxg5 20. Qh5 Bxe3+ *
Position (FEN): q3k2r/1b3ppp/4p3/3pP2Q/2pP4/1pP1b3/1P1B3P/1B3RK1 w k - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 708
Best move: Bxe3