Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h6 5. g4 Bh7 6. Bd3 Bxd3 7. Qxd3 e6 8. f4
Bb4+ 9. c3 Ba5 10. b4 Bb6 11. a4 Nd7 12. a5 Bc7 13. f5 Qe7 14. Nf3 f6 15. b5
fxe5 16. b6 axb6 17. axb6 Rxa1 18. bxc7 Nb6 *
Position (FEN): 4k1nr/1pP1q1p1/1np1p2p/3ppP2/3P2PP/2PQ1N2/8/rNB1K2R w Kk - 1 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1583
Best move: Nxe5