Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Nf6 6. Be3 a6 7. f3 b5 8. Qd2
Nbd7 9. O-O-O Bb7 10. g4 Nb6 11. h4 Rc8 12. h5 h6 13. g5 hxg5 14. Bxg5 Be7 15.
h6 gxh6 16. Rxh6 Rxh6 17. Bxh6 b4 18. Nce2 d5 19. e5 Nfd7 20. Bg7 Nc4 21. Qh6 *
Position (FEN): 2rqk3/1b1nbpB1/p3p2Q/3pP3/1pnN4/5P2/PPP1N3/2KR1B2 b - - 4 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 947
Best move: Bg5+