Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 h5 3. e3 e5 4. dxe5 g5 5. e6 gxf4 6. exf7+ Kxf7 7. Qf3 Qf6 8.
Qxd5+ Qe6 9. Qf3 Qe5 10. Bc4+ Kg7 11. Nc3 Bg4 *
Position (FEN): rn3bnr/ppp3k1/8/4q2p/2B2pb1/2N1PQ2/PPP2PPP/R3K1NR w KQ - 7 12
White to move.
Themes:  Opening  
Puzzle rating: 1606
Best move: Qxb7