Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Bc4 Nf6 4. d3 c6 5. Bg5 O-O 6. Nxe5 Bd4 7. Nxf7 Rxf7 8.
c3 Bb6 *
Position (FEN): rnbq2k1/pp1p1rpp/1bp2n2/6B1/2B1P3/2PP4/PP3PPP/RN1QK2R w KQ - 1 9
White to move.
Themes: Kingside Attack Opening  
Puzzle rating: 1424
Best move: Bxf7+