Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Nc6 4. Nf3 h6 5. Bd3 e6 6. Nbd2 Bd6 7. Bg3 Bxg3 8.
hxg3 e5 9. Nxe5 Nxe5 10. dxe5 Nd7 11. f4 Nc5 12. Be2 Be6 13. Bf3 c6 14. Nb3
Nxb3 15. axb3 f6 16. Qd4 g6 17. Ke2 Kf7 18. g4 b6 19. g5 hxg5 20. fxg5 fxe5 *
Position (FEN): r2q3r/p4k2/1pp1b1p1/3pp1P1/3Q4/1P2PB2/1PP1K1P1/R6R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1372
Best move: Qxe5