Chess puzzle (Crushing)
Moves: 1. e4 g6 2. d4 e5 3. dxe5 Bg7 4. Nf3 d6 5. exd6 cxd6 6. Nc3 Nh6 7. Bc4 O-O 8.
O-O Bg4 9. h3 Be6 10. Bxe6 fxe6 11. Nb5 Qb6 12. Nxd6 Rd8 13. e5 Nf5 14. Qe2
Nxd6 15. exd6 Rxd6 16. Re1 Nd7 17. Ng5 e5 18. Be3 Qc6 19. f4 exf4 20. Bxf4 Rd5
21. Qe7 Rf8 22. Re6 Qc8 23. Bd6 Nf6 24. Rf1 Rxg5 25. Be5 Qc5+ *
Position (FEN): 5rk1/pp2Q1bp/4Rnp1/2q1B1r1/8/7P/PPP3P1/5RK1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1572
Best move: Qxc5