Chess puzzle (Crushing)
Moves: 1. Nh3 e5 2. g3 d5 3. Bg2 c6 4. O-O Nf6 5. f3 Bd6 6. Nf2 O-O 7. d3 Nbd7 8. Nc3
d4 9. Nb1 c5 10. e4 Rb8 11. f4 exf4 12. gxf4 b6 13. e5 Nxe5 14. fxe5 Bxe5 15.
Bg5 Rb7 16. Ne4 Qc7 17. Bxf6 Bxf6 18. Nxf6+ gxf6 19. Rxf6 Qe5 20. Rh6 *
Position (FEN): 2b2rk1/pr3p1p/1p5R/2p1q3/3p4/3P4/PPP3BP/RN1Q2K1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 991
Best move: Qe3+