Chess puzzle (Crushing)
Moves: 1. e4 d6 2. f4 d5 3. exd5 Nf6 4. Nf3 Nxd5 5. Bc4 e6 6. Nc3 c6 7. O-O b5 8. Bb3
a6 9. d4 Bb4 10. Nxd5 cxd5 11. c3 Ba5 12. Ne5 O-O 13. Qg4 Nd7 14. Nc6 Qb6 15.
Nxa5 Qxa5 16. f5 Nf6 17. Qh3 Qb6 18. Kh1 Ne4 19. f6 Nxf6 20. Bg5 e5 21. Bxf6 *
Position (FEN): r1b2rk1/5ppp/pq3B2/1p1pp3/3P4/1BP4Q/PP4PP/R4R1K b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1193
Best move: Bxh3