Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bf5 5. Bg5 h6 6. Bxf6 exf6 7. e3 Bb4 8. a3
Bxc3+ 9. bxc3 O-O 10. cxd5 Qxd5 11. Bd3 Nd7 12. O-O Bxd3 13. Qxd3 f5 14. c4 Qe4
15. Qb3 b6 16. Rfe1 c5 17. d5 Ne5 18. Nxe5 Qxe5 19. Red1 Rfd8 20. Rd3 *
Position (FEN): r2r2k1/p4pp1/1p5p/2pPqp2/2P5/PQ1RP3/5PPP/R5K1 b - - 3 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 669
Best move: Qxa1+