Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Bb5 exf4+ 7. Be2 Bd7 8.
d4 Qg6 9. Bxf4 O-O-O 10. Bg3 Bg4 11. O-O Bxf3 12. Bxf3 Nxd4 13. Be4 Qb6 14.
Qg4+ f5 15. Bxf5+ Nxf5+ 16. Bf2 Qf6 17. Bxa7 b6 18. Rxf5 Qe6 19. Bxb6 cxb6 20.
Rc5+ bxc5 *
Position (FEN): 2kr1bnr/6pp/4q3/2p5/6Q1/2N5/PPP3PP/R5K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 521
Best move: Qxe6+