Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bb4 4. d3 Bxc3+ 5. bxc3 d5 6. exd5 Nxd5 7. Bb2 Bg4
8. Be2 O-O 9. O-O Qf6 10. Nd2 Bxe2 11. Qxe2 Nf4 12. Qf3 Nc6 13. Ne4 Qg6 14. Ng3
Ne7 15. Rae1 f6 16. d4 Nf5 17. Nxf5 Qxf5 18. dxe5 fxe5 19. Re4 Rad8 20. c4 *
Position (FEN): 3r1rk1/ppp3pp/8/4pq2/2P1Rn2/5Q2/PBP2PPP/5RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1639
Best move: Nh3+