Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 Ng6 7. d3 Bc5 8. Ng5
O-O 9. Qh5 h6 10. Nxf7 Rxf7 11. Bxf7+ *
Position (FEN): r1bq2k1/2pp1Bp1/p1n3np/1pb1p2Q/4P3/3P4/PPP2PPP/RNB2RK1 b - - 0 11
Black to move.
Themes:  Opening  
Puzzle rating: 675
Best move: Kxf7