Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. c4 e6 4. a3 Bd7 5. Nc3 Qf6 6. Bg5 Qg6 7. e3 f6 8. Bd3
Qf7 9. Bf4 O-O-O 10. b4 Bd6 11. Bxd6 cxd6 12. b5 Nce7 13. cxd5 exd5 14. Rc1 Kb8
15. a4 Bg4 16. Be2 Nh6 17. h3 Bh5 18. a5 Rc8 19. a6 b6 20. O-O g5 21. Nh2 Rhg8
*
Position (FEN): 1kr3r1/p3nq1p/Pp1p1p1n/1P1p2pb/3P4/2N1P2P/4BPPN/2RQ1RK1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1085
Best move: Bxh5