Nxd4 Chess Puzzles

Nxd4 is algebraic notation for a knight capturing a piece on the d4-square. The knight may come from b3, b5, c2, e2, f3, f5, or b? depending on the position, so the notation identifies the capture but not always the knight’s starting square.