Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. e3 Nc6 3. d4 Nf6 4. Be2 Bg4 5. Ne5 Bxe2 6. Qxe2 Nxe5 7. dxe5 Ne4
8. f3 Ng5 9. e4 e6 10. Bxg5 *
Position (FEN): r2qkb1r/ppp2ppp/4p3/3pP1B1/4P3/5P2/PPP1Q1PP/RN2K2R b KQkq - 0 10
Black to move.
Themes:  Middlegame  
Puzzle rating: 970
Best move: Qxg5