Chess puzzle (Equality)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 f6 4. exf6 Nxf6 5. Bg5 Bc5 6. Nc3 d6 7. Nd5 Bxf2+
8. Kxf2 Ne4+ 9. Kg1 *
Position (FEN): r1bqk2r/ppp3pp/2np4/3N2B1/4n3/5N2/PPP1P1PP/R2Q1BKR b kq - 2 9
Black to move.
Themes:  Opening  
Puzzle rating: 1167
Best move: Nxg5