Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 c5 3. c3 Nc6 4. e3 Nf6 5. Nf3 Qb6 6. Qc2 Bf5 7. Qxf5 *
Position (FEN): r3kb1r/pp2pppp/1qn2n2/2pp1Q2/3P1B2/2P1PN2/PP3PPP/RN2KB1R b KQkq - 0 7
Black to move.
Themes:  Opening  
Puzzle rating: 1528
Best move: Qxb2