Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Bf4 e6 4. e3 Nf6 5. Nc3 Bb4 6. Qb3 a5 7. a3 Be7 8. c5 Nbd7
9. Nf3 b6 10. Ne5 bxc5 11. Nxc6 Qb6 12. Qxb6 Nxb6 13. Nxe7 Kxe7 14. dxc5 Nc4
15. Bd6+ *
Position (FEN): r1b4r/4kppp/3Bpn2/p1Pp4/2n5/P1N1P3/1P3PPP/R3KB1R b KQ - 2 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Nxd6