Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 Nc6 3. Nf3 Nf6 4. Bb5 e5 5. Nxe5 Bb4+ 6. c3 Bd6 7. Nxc6 bxc6 8.
Bxc6+ Qd7 9. Bxa8 Qg4 10. Bc6+ Kd8 11. f3 *
Position (FEN): 2bk3r/p1p2ppp/2Bb1n2/3p4/3P2q1/2P1PP2/PP4PP/RNBQK2R b KQ - 0 11
Black to move.
Themes:  Middlegame  
Puzzle rating: 1582
Best move: Qxg2