Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. d3 Bc5 4. Nc3 Nf6 5. f4 O-O 6. Nf3 d6 7. h3 Nd4 8. f5
Nxf3+ *
Position (FEN): r1bq1rk1/ppp2ppp/3p1n2/2b1pP2/2B1P3/2NP1n1P/PPP3P1/R1BQK2R w KQ - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 1565
Best move: Qxf3