Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. Ng5 O-O 6. f3 h6 7. h4 d6 8. d3 a6
9. Bb3 b5 10. f4 b4 11. Nd5 Nxd5 *
Position (FEN): r1bq1rk1/2p2pp1/p1np3p/2bnp1N1/1p2PP1P/1B1P4/PPP3P1/R1BQK2R w KQ - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1542
Best move: Bxd5