Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 Nc6 3. d4 d5 4. e5 Nge7 5. a3 Ng6 6. Nc3 Be7 7. g3 b6 8. b4 a6
9. b5 axb5 10. Nxb5 O-O 11. Bg5 Bxg5 12. Nxg5 Qxg5 13. Nxc7 Ra7 14. h4 Qf5 *
Position (FEN): 2b2rk1/r1N2ppp/1pn1p1n1/3pPq2/3P3P/P5P1/2P2P2/R2QKB1R w KQ - 1 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1596
Best move: Bd3