Chess puzzle (Equality)
Moves: 1. e4 e5 2. d4 Nc6 3. d5 Nce7 4. Nc3 d6 5. f4 f6 6. f5 c6 7. Bc4 b5 8. Nxb5 *
Position (FEN): r1bqkbnr/p3n1pp/2pp1p2/1N1PpP2/2B1P3/8/PPP3PP/R1BQK1NR b KQkq - 0 8
Black to move.
Themes:  Opening  
Puzzle rating: 1431
Best move: cxb5