Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 Nf6 5. Bg5 Be7 6. Rc1 O-O 7. e3 Nbd7 8. Bd3
Bb4 9. O-O Ba5 10. Qc2 Bc7 11. Bxh7+ Kh8 12. Bd3 Qe8 13. cxd5 exd5 14. a3 Qe6
15. Bf5 Qe8 16. Nxd5 *
Position (FEN): r1b1qr1k/ppbn1pp1/2p2n2/3N1BB1/3P4/P3PN2/1PQ2PPP/2R2RK1 b - - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1605
Best move: Nxd5