Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O O-O 6. d3 d6 7. Bg5 h6 8. Bxf6
Qxf6 9. Nd5 Qd8 10. Qd2 Ne7 11. b4 Bd4 12. Nxd4 exd4 13. a3 c6 14. Nxe7+ Qxe7
15. c3 c5 16. bxc5 dxc5 17. cxd4 cxd4 18. Rab1 Rb8 19. Qb4 Re8 20. Bd5 Qf6 21.
Qa4 a6 *
Position (FEN): 1rb1r1k1/1p3pp1/p4q1p/3B4/Q2pP3/P2P4/5PPP/1R3RK1 w - - 0 22
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 915
Best move: Qxe8+