Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. d4 exd4 6. Nxd4 Bd7 7. Nxc6 bxc6 8.
Bc4 Be6 9. Qd3 d5 10. exd5 cxd5 11. Bb3 c6 12. Bg5 Be7 13. O-O O-O 14. Rfe1 Re8
15. Qg3 Nh5 16. Bxe7 Rxe7 17. Qg5 Nf6 18. Re3 d4 19. Rg3 Ne8 20. Ne4 f6 21.
Bxe6+ Rxe6 22. Qg4 g6 *
Position (FEN): r2qn1k1/p6p/2p1rpp1/8/3pN1Q1/6R1/PPP2PPP/R5K1 w - - 0 23
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 957
Best move: Qxe6+