Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Bc4 cxb2 6. Bxb2 Nf6 7. Qc2 d6 8.
Nc3 Bg4 9. e5 Bxf3 *
Position (FEN): r2qkb1r/ppp2ppp/2np1n2/4P3/2B5/2N2b2/PBQ2PPP/R3K2R w KQkq - 0 10
White to move.
Themes:  Middlegame  
Puzzle rating: 1584
Best move: exf6