i'm not very good at analyzing games. if 6. Kxf2 then Ng4+. 7. Kg1 i think is safest. then black's queen moves e7, with the thought of c5 forking bishop and king. but can't white counter with a queen trade or something? i would say white is in a little danger but not without his compensation.