Chess puzzle (Equality)
Moves: 1. c4 e6 2. Nf3 Nf6 3. g3 d5 4. cxd5 exd5 5. Bg2 c6 6. d4 Bf5 7. Bf4 Bd6 8. Qb3
Bxf4 9. Qxb7 Nbd7 *
Position (FEN): r2qk2r/pQ1n1ppp/2p2n2/3p1b2/3P1b2/5NP1/PP2PPBP/RN2K2R w KQkq - 1 10
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1730
Best move: gxf4