Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Bf5 4. e4 Bg6 5. h4 e6 6. h5 Bb4 7. hxg6 fxg6 8.
Bxc4 Qe7 9. Qb3 Nc6 10. Bxe6 *
Position (FEN): r3k1nr/ppp1q1pp/2n1B1p1/8/1b1PP3/1QN5/PP3PP1/R1B1K1NR b KQkq - 0 10
Black to move.
Themes:  Middlegame  
Puzzle rating: 1309
Best move: Nxd4