Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Bc4 Bc5 4. d3 Nc6 5. Nc3 Nge7 6. Bg5 Qg6 7. h4 h6 8.
Bxe7 Bxe7 9. g3 d6 10. Nd5 Bg4 11. Nxc7+ Kd7 12. Nxa8 Rxa8 13. d4 Nxd4 14. Bd3
Bxf3 15. Bb5+ Nxb5 16. Qxf3 Nd4 17. Qd3 Rc8 18. O-O-O Rxc2+ 19. Kb1 Rxf2 20.
Qa3 Qxe4+ 21. Rd3 d5 22. Qa4+ Nc6 *
Position (FEN): 8/pp1kbpp1/2n4p/3pp3/Q3q2P/3R2P1/PP3r2/1K5R w - - 2 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1058
Best move: Qxe4