Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 d6 4. c3 Nf6 5. Bg5 Be7 6. Bb5 Nxe4 7. Bxe7 Qxe7 8.
d5 a6 9. Bd3 Nxf2 *
Position (FEN): r1b1k2r/1pp1qppp/p1np4/3Pp3/8/2PB1N2/PP3nPP/RN1QK2R w KQkq - 0 10
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1428
Best move: Kxf2