Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 d6 6. Nxc6 bxc6 7. Bc4 Be6 8.
Bxe6 fxe6 9. Bf4 e5 10. Bg5 Be7 11. O-O O-O 12. f4 exf4 13. Bxf4 d5 14. exd5
cxd5 15. Be5 c6 16. Qd3 Bd6 17. Bxf6 Rxf6 18. Rxf6 Qxf6 19. Nxd5 cxd5 *
Position (FEN): r5k1/p5pp/3b1q2/3p4/8/3Q4/PPP3PP/R5K1 w - - 0 20
White to move.
Themes:  Endgame  
Puzzle rating: 981
Best move: Qxd5+