Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e5 3. d5 Bc5 4. e3 d6 5. Nc3 O-O 6. Nf3 c6 7. Be2 cxd5 8. Nxd5
Nxd5 9. cxd5 Nd7 10. O-O Nf6 11. a3 a5 12. h3 a4 13. Bc4 Bd7 14. Ba2 b5 15. Nd2
Qb6 16. Qf3 Rae8 17. Ne4 Nxe4 18. Qxe4 f5 19. Qh4 h6 20. Qg3 f4 21. exf4 exf4
22. Bxf4 Rf6 23. Be3 *
Position (FEN): 4r1k1/3b2p1/1q1p1r1p/1pbP4/p7/P3B1QP/BP3PP1/R4RK1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 869
Best move: Bxe3