Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Bf5 3. g3 e6 4. Bg2 c5 5. O-O Nc6 6. c3 h6 7. Nbd2 Nf6 8. Re1
Be7 9. dxc5 Bxc5 10. Nb3 Bb6 11. a4 a5 12. Nbd4 Bxd4 13. Nxd4 Nxd4 14. Qxd4 O-O
15. Bf4 Re8 16. Rad1 Rc8 17. b3 Qd7 18. h3 b5 19. e4 Bg6 20. exd5 exd5 21.
Rxe8+ Rxe8 22. Be5 Re6 23. Bxd5 Rxe5 *
Position (FEN): 6k1/3q1pp1/5nbp/pp1Br3/P2Q4/1PP3PP/5P2/3R2K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1120
Best move: Qxe5