Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 g5 5. h4 f6 6. Bc4 Bg4 7. Nc3 Nd7 8. e5
dxe5 9. dxe5 Bxf3 *
Position (FEN): r2qkbnr/pppn3p/5p2/4P1p1/2B2p1P/2N2b2/PPP3P1/R1BQK2R w KQkq - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1070
Best move: Qxf3