Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. d4 exd4 6. cxd4 Bb6 7. Ng5 Nh6 8.
Qf3 O-O 9. d5 Nd4 10. Qc3 Ng4 11. O-O Ne5 12. Be3 Nxc4 13. Qxc4 f6 14. Nxh7
Kxh7 15. Bxd4 Bxd4 16. Qxd4 Rh8 17. Nd2 Kg8 18. Nf3 Qe8 19. h3 Qh5 20. Nh2 *
Position (FEN): r1b3kr/ppp3p1/3p1p2/3P3q/3QP3/7P/PP3PPN/R4RK1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1416
Best move: Bxh3