Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Qd7 7. O-O c5 8. c3
Nc6 9. b3 cxd4 10. cxd4 Nge7 11. Nc3 Nf5 12. Bb2 Bb4 13. a3 Ba5 14. b4 Bb6 15.
Nb5 a6 16. g4 axb5 17. gxf5 Ne7 18. f6 gxf6 19. exf6 Rg8+ 20. Kh1 Nf5 *
Position (FEN): r3k1r1/1p1q1p1p/1b2pP2/1p1p1n2/1P1P4/P2Q1N2/1B3P1P/R4R1K w q - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1281
Best move: Ne5