Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. Nbd2 Bg4 6. e3 dxe3 7. fxe3 Bxf3 8.
Qxf3 Nge7 9. Be2 Ng6 10. O-O Ngxe5 11. Qe4 Bc5 12. Nb3 Be7 13. c5 O-O 14. Nd4
Nxd4 15. exd4 Ng6 16. Qxb7 Bf6 17. Qb4 Bxd4+ 18. Kh1 Re8 19. Bf3 Rb8 20. Qa4
Bxb2 21. Bxb2 Rxb2 22. Rfd1 Qh4 *
Position (FEN): 4r1k1/p1p2ppp/6n1/2P5/Q6q/5B2/Pr4PP/R2R3K w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1014
Best move: Qxe8+