Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6 6. Bc4 d5 7. exd5 Bd6 8. d4
Nh5 9. Bb5+ Kf8 10. O-O Bxe5 *
Position (FEN): rnbq1k1r/ppp2p1p/8/1B1Pb2n/3P1ppP/8/PPP3P1/RNBQ1RK1 w - - 0 11
White to move.
Themes:  Middlegame  
Puzzle rating: 1405
Best move: dxe5