Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 Nc6 3. Bc4 Bc5 4. fxe5 Nxe5 5. d4 Nxc4 6. dxc5 Qh4+ 7. Kf1 Qxe4
8. Nc3 Qf5+ 9. Nf3 Nf6 10. Kf2 Qxc5+ 11. Kg3 Nh5+ 12. Kh4 d6 13. Re1+ Be6 14.
Ng5 g6 15. Nxe6 fxe6 16. Rxe6+ Kd7 17. Bh6 Qf2+ 18. Kh3 Qf5+ 19. g4 Qxe6 20.
Nd5 Ne3 21. Nxe3 Qxe3+ *
Position (FEN): r6r/pppk3p/3p2pB/7n/6P1/4q2K/PPP4P/R2Q4 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1243
Best move: Bxe3