Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. Nc3 Be7 6. Nd5 a6 7. Ba4 b5 8. Bb3
Nf6 9. Nxe7 Qxe7 10. d3 Na5 11. Bg5 Nxb3 12. axb3 O-O 13. Ra5 Qe6 14. Qd2 Ng4
15. Rfa1 Qg6 16. Qc3 c5 17. b4 h6 18. Bd2 c4 19. dxc4 bxc4 20. Rxa6 Rxa6 21.
Rxa6 Bb5 22. Ra5 Bc6 23. h3 Nf6 24. Qxc4 Bxe4 25. Nh4 Qh5 26. g3 *
Position (FEN): 5rk1/5pp1/3p1n1p/R3p2q/1PQ1b2N/6PP/1PPB1P2/6K1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 976
Best move: Qd1+