Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. e5 d5 5. exf6 dxc4 6. fxg7 Bxg7 7. Nf3 Bg4 8.
Bf4 d3 9. Nc3 Bxf3 *
Position (FEN): rn1qk2r/ppp2pbp/8/8/2p2B2/2Np1b2/PPP2PPP/R2QK2R w KQkq - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1568
Best move: Qxf3