Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. f4 Nd7 7. Nf3 c5 8. c3
Qb6 9. O-O cxd4 10. cxd4 Rc8 11. a3 Ne7 12. b4 Nc6 13. Be3 Be7 14. Nbd2 O-O 15.
h3 Rc7 16. Kh2 Rfc8 17. f5 exf5 18. Qxf5 Nf8 19. Nb3 Nd8 20. Nc5 Bxc5 21. bxc5
Qe6 22. Qd3 b6 23. cxb6 axb6 24. Bg5 Rc4 25. Bxd8 Rxd8 26. Ng5 Qg6 27. Nxf7 *
Position (FEN): 3r1nk1/5Npp/1p4q1/3pP3/2rP4/P2Q3P/6PK/R4R2 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1122
Best move: Qxd3