Chess puzzle (Crushing)
Moves: 1. c4 c6 2. b3 d5 3. Bb2 d4 4. d3 e5 5. a3 Bg4 6. Nd2 Nf6 7. g3 h5 8. h3 Bf5 9.
Bg2 Bd6 10. Ne4 Nxe4 11. dxe4 Be6 12. Nf3 Nd7 13. O-O g5 14. Ne1 Bxh3 15. Bxh3
g4 16. Bg2 h4 17. Bh1 Qg5 18. f4 exf4 19. gxf4 Bxf4 20. Bxd4 *
Position (FEN): r3k2r/pp1n1p2/2p5/6q1/2PBPbpp/PP6/4P3/R2QNRKB b kq - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 960
Best move: Be3+