Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Nc6 4. a4 Bc5 5. Nf3 O-O 6. O-O d5 7. exd5 Nxd5 8.
Qe2 Bg4 9. h3 Bxf3 *
Position (FEN): r2q1rk1/ppp2ppp/2n5/2bnp3/P1B5/3P1b1P/1PP1QPP1/RNB2RK1 w - - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1450
Best move: Qxf3