Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. d3 c6 5. Bg5 Be7 6. Nc3 O-O 7. h4 d5 8. exd5
cxd5 9. Bxf6 Bxf6 10. Nxd5 Be7 11. Nxe5 Nc6 12. Nxc6 bxc6 13. Nxe7+ Qxe7+ 14.
Qe2 Qb4+ 15. c3 Qd6 16. O-O-O Bd7 17. h5 Rae8 18. Qf3 Qh6+ 19. Kb1 c5 20. Rde1
Rxe1+ 21. Rxe1 Qg5 22. Re5 *
Position (FEN): 5rk1/p2b1ppp/8/2p1R1qP/2B5/2PP1Q2/PP3PP1/1K6 b - - 2 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1244
Best move: Qxe5