Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 d6 3. Nf3 Nd7 4. Bc4 Ngf6 5. O-O b6 6. fxe5 dxe5 7. Nc3 Bb7 8.
a3 Nc5 9. Kh1 Bd6 10. Bxf7+ *
Position (FEN): r2qk2r/pbp2Bpp/1p1b1n2/2n1p3/4P3/P1N2N2/1PPP2PP/R1BQ1R1K b kq - 0 10
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1604
Best move: Kxf7