Chess puzzle (Equality)
Moves: 1. d4 c6 2. e3 d5 3. h3 a6 4. a3 Nf6 5. Nf3 Ne4 6. c4 dxc4 7. Bxc4 b5 8. Bxf7+
*
Position (FEN): rnbqkb1r/4pBpp/p1p5/1p6/3Pn3/P3PN1P/1P3PP1/RNBQK2R b KQkq - 0 8
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1577
Best move: Kxf7