Chess puzzle (Equality)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 d6 4. h3 f5 5. Nc3 c6 6. Bc4 Nf6 7. Ng5 d5 8. exd5
cxd5 9. Bb5+ Nc6 10. O-O Kf8 11. Bxc6 bxc6 12. Qe2 Qd6 13. Nf3 Ne4 14. Nxe4
dxe4 15. Ne5 Bxe5 *
Position (FEN): r1b2k1r/p3p2p/2pq2p1/4bp2/3Pp3/7P/PPP1QPP1/R1B2RK1 w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1639
Best move: dxe5