Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 c5 4. e3 Nc6 5. c3 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: 1807
Best move: Qxb2