Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. d4 g6 3. Nc3 Bg7 4. e4 d6 5. d5 O-O 6. Nf3 e5 7. h3 Nh5 8. Bg5 Qe8
9. Bd3 Nf4 10. Bxf4 exf4 11. O-O f5 12. Re1 Qf7 13. e5 dxe5 14. Nxe5 Bxe5 15.
Rxe5 Nd7 16. Re1 Nc5 17. Bc2 Bd7 18. Qf3 g5 19. Re5 Rae8 20. Rae1 Rxe5 21. Rxe5
Re8 22. Rxe8+ Qxe8 23. Ne2 Ne4 24. Nd4 Nd2 25. Qd3 *
Position (FEN): 4q1k1/pppb3p/8/3P1pp1/2PN1p2/3Q3P/PPBn1PP1/6K1 b - - 5 25
Black to move.
Themes:  Endgame  
Puzzle rating: 912
Best move: Qe1+