Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 d6 4. dxe5 Nxe4 5. Bxf7+ Kxf7 6. Qd5+ Be6 7. Qxe4
dxe5 8. Nf3 Nc6 9. Nc3 Bd6 10. Ng5+ Ke7 11. O-O h6 12. Nb5 Kd7 13. Nxe6 Kxe6
14. Rd1 a6 15. Nxd6 cxd6 16. Bf4 Qf6 17. Qc4+ Ke7 18. Bg3 Rac8 19. Qb3 Rc7 20.
Re1 Nd4 21. Qd3 Nxc2 22. Rxe5+ *
Position (FEN): 7r/1pr1k1p1/p2p1q1p/4R3/8/3Q2B1/PPn2PPP/R5K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1155
Best move: dxe5