Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. d4 cxd4 5. Nf3 Nc6 6. cxd4 d6 7. Bc4 dxe5 8.
dxe5 Ndb4 9. Qb3 e6 10. O-O Na5 11. Bb5+ Bd7 12. Qa4 Bxb5 13. Qxb5+ Nac6 14.
Nc3 a6 15. Qc4 Qd3 16. Qg4 h5 17. Qf4 Rd8 18. Be3 Nd5 19. Nxd5 Rxd5 20. Rfd1 *
Position (FEN): 4kb1r/1p3pp1/p1n1p3/3rP2p/5Q2/3qBN2/PP3PPP/R2R2K1 b k - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 502
Best move: Qxd1+