Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Ng5 h6 5. Bc4 hxg5 6. Nxe4 b5 7. Bb3 Nf6 8.
Nxg5 Bg4 *
Position (FEN): rn1qkb1r/p3ppp1/2p2n2/1p4N1/6b1/1B6/PPPP1PPP/R1BQK2R w KQkq - 1 9
White to move.
Themes: Attacking f2 or f7 Middlegame  
Puzzle rating: 1743
Best move: Bxf7+