Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 e5 5. Bb5+ c6 6. Bc4 b5 7. Bb3 Nd7 8.
d3 Ne7 9. Ng5 Nd5 10. Bd2 Bb4 11. Nxd5 cxd5 12. Bxd5 O-O 13. Bxb4 Qxb4+ 14. c3
Qe7 15. Qh5 Nf6 16. Qf3 Bg4 17. Bxf7+ Kh8 18. Qg3 h6 19. Qh4 Bf5 20. Bd5 *
Position (FEN): r4r1k/p3q1p1/5n1p/1p1BpbN1/7Q/2PP4/PP3PPP/R3K2R b KQ - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1161
Best move: Nxd5