Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nf3 e6 3. Nc3 Bb4 4. a3 Bxc3 5. dxc3 b6 6. b4 Bb7 7. Bg5 h6 8. Bh4
O-O 9. b5 c6 10. a4 a6 11. Ne5 axb5 12. cxb5 cxb5 13. axb5 Rxa1 14. Qxa1 Qc7
15. Bxf6 gxf6 16. Ng4 Qf4 17. h3 h5 18. e3 Qg5 19. f4 Qh4+ 20. Nf2 Qg3 21. Qa7
*
Position (FEN): 1n3rk1/Qb1p1p2/1p2pp2/1P5p/5P2/2P1P1qP/5NP1/4KB1R b K - 4 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1127
Best move: Qxe3+