Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 c6 3. e4 b5 4. a4 Qa5+ 5. Bd2 Bb4 6. Bxb4 Qxb4+ 7. Qd2 Na6 8.
Qxb4 *
Position (FEN): r1b1k1nr/p2p1ppp/n1p1p3/1p6/PQPPP3/8/1P3PPP/RN2KBNR b KQkq - 0 8
Black to move.
Themes:  Opening  
Puzzle rating: 781
Best move: Nxb4