Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. b3 Nf6 3. Bb2 e6 4. e3 Be7 5. d4 O-O 6. Nbd2 c5 7. Bd3 Nc6 8. O-O
b6 9. c4 Bb7 10. a3 dxc4 11. bxc4 h6 12. Rc1 Qc7 13. Re1 Na5 14. Bb1 Rac8 15.
Qc2 cxd4 16. exd4 Bxf3 17. gxf3 Qf4 18. Qd3 Bd6 19. Nf1 Qg5+ 20. Ng3 Bf4 21.
Re5 *
Position (FEN): 2r2rk1/p4pp1/1p2pn1p/n3R1q1/2PP1b2/P2Q1PN1/1B3P1P/1BR3K1 b - - 8 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1500
Best move: Bxe5