Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Bc4 Bc5 4. O-O d6 5. h3 Be6 6. Bxe6 Qxe6 7. c3 Ne7 8. d4
exd4 9. cxd4 Bb6 10. Nc3 O-O 11. Re1 Nd7 12. a3 Rfe8 13. Na4 Qg6 14. Nxb6 Nxb6
15. Qc2 h6 16. Qxc7 Rab8 17. Qc3 Nc6 18. Qd3 Re7 19. Bf4 Rbe8 20. e5 *
Position (FEN): 4r1k1/pp2rpp1/1nnp2qp/4P3/3P1B2/P2Q1N1P/1P3PP1/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 943
Best move: Qxd3