Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 b6 3. g3 Bb7 4. Bg2 e6 5. O-O Be7 6. Nbd2 c5 7. c3 O-O 8. Re1
d5 9. Qc2 Ne4 10. Nxe4 dxe4 11. Ne5 cxd4 12. Bxe4 Bxe4 13. Qxe4 Nd7 14. Nxd7
Qxd7 15. cxd4 f5 16. Qd3 Rad8 17. e3 e5 18. Qb3+ Kh8 19. dxe5 Qb7 20. e4 fxe4
21. Be3 Rd5 22. Rad1 Rxe5 23. Qc3 Bc5 *
Position (FEN): 5r1k/pq4pp/1p6/2b1r3/4p3/2Q1B1P1/PP3P1P/3RR1K1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1026
Best move: Qxe5