Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Nxe5 d5 5. Qf3 Be6 6. Bb5+ c6 7. Ba4 Bc5 8.
O-O Nxf2 *
Position (FEN): rn1qk2r/pp3ppp/2p1b3/2bpN3/B7/5Q2/PPPP1nPP/RNB2RK1 w kq - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 1610
Best move: Rxf2