Well Qe5 win's the knight and I actually in the final position I can't see how white can win with perpetual check idea's and weak pawn's
You're right, I hadn't noticed. That said, given the knight is already lost, perhaps white can abandon it in favour of using the extra tempo to advance the g-pawn.
I'm not sure if white can dodge the checks, but the pawn structure is fine. The pawns are racing, white already has the edge, so black can't waste any more tempi. There's no time to grab weak pawns. It's just a question of whether white can dodge the checks, which I'm unsure about.
Yeah but it's the closest you can get.