Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 d5 3. e3 Bf5 4. f3 e6 5. g4 Bg6 6. h4 h5 7. g5 Nfd7 8. Bg2 c5
9. Nge2 Na6 10. e4 cxd4 11. Nxd4 Bb4 12. Bd2 Qb6 13. Be3 Bxc3+ 14. bxc3 dxe4
15. fxe4 e5 16. Rb1 Qa5 17. Ne2 Ndc5 18. O-O Nxe4 19. Bxe4 Bxe4 20. Ng3 Qxc3
21. Nxe4 *
Position (FEN): r3k2r/pp3pp1/n7/4p1Pp/4N2P/2q1B3/P1P5/1R1Q1RK1 b kq - 0 21
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 692
Best move: Qxe3+