Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d6 4. Bc4 h6 5. d4 Nf6 6. Nc3 g5 7. O-O Nc6 8. h4 g4
9. e5 gxf3 *
Position (FEN): r1bqkb1r/ppp2p2/2np1n1p/4P3/2BP1p1P/2N2p2/PPP3P1/R1BQ1RK1 w kq - 0 10
White to move.
Themes:  Middlegame  
Puzzle rating: 1685
Best move: exf6