Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. Nf3 a6 4. a3 b6 5. d4 cxd4 6. Qxd4 Nc6 7. Qd1 Bb7 8. Be3
Be7 9. Bd3 d6 10. O-O Qc7 11. Re1 Nf6 12. Na4 b5 13. Nb6 Rd8 14. c4 bxc4 15.
Nxc4 Rc8 16. Bb6 Qb8 17. e5 dxe5 18. Nfxe5 Nd5 19. Qh5 g6 20. Qe2 Nf4 21. Qe3
Nxg2 22. Kxg2 *
Position (FEN): 1qr1k2r/1b2bp1p/pBn1p1p1/4N3/2N5/P2BQ3/1P3PKP/R3R3 b k - 0 22
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1234
Best move: Nxe5+