Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Nc6 4. Nf3 Bc5 5. Ng5 O-O 6. Nxf7 Rxf7 7. Bxf7+ Kxf7
8. Nd5 d6 9. f4 exf4 10. Nxf4 Bg4 11. Ne2 Ke7 12. c3 Kd7 13. d4 Bb6 14. e5 dxe5
*
Position (FEN): r2q4/pppk2pp/1bn2n2/4p3/3P2b1/2P5/PP2N1PP/R1BQK2R w KQ - 0 15
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1183
Best move: dxe5+