Chess puzzle (Equality)
Moves: 1. g4 e5 2. Bg2 Bc5 3. c3 d6 4. Qb3 a6 5. Bxb7 Ra7 6. Bf3 Nf6 7. g5 Ng4 8. Bxg4
*
Position (FEN): 1nbqk2r/r1p2ppp/p2p4/2b1p1P1/6B1/1QP5/PP1PPP1P/RNB1K1NR b KQk - 0 8
Black to move.
Themes:  Opening  
Puzzle rating: 1846
Best move: Bxg4