Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 Qf6 6. e5 Qe6 7. Bc4 Qe7 8.
O-O Qb4 9. Bxf7+ *
Position (FEN): r1b1kbnr/pppp1Bpp/8/4P3/1q1Q4/8/PPP2PPP/RNB2RK1 b kq - 0 9
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1504
Best move: Kxf7