OK follow premove's and then Qe5
Bulldog Chess with Witch (HorribleTomato vs. CM thegreatauk)

Current position after draw agreed...
You guys suck with move numbers so we'll start from #1
1. Ki7 Qxf3 (queen trade clearly sucks for black)
2. Qxb1 Qxf2 (surely the stronger pawn grab, creates a passer)
So that brings us here...
Yeah hard work indeed. White has the edge since it's white to move and he is a pawn up. Black is one closer to promotion, however the queen is in the way. White needs to ensure the enemy queen can't move out of the way with tempo (for example, by giving check), and if he can do this, the white pawn will win the race.
White must deliver check here, and keep doing so until his queen controls i5. Only then can he advance the pawn.
It's a slug, but white can grind this out with accurate play.

Black has to be accurate too. He can't be thinking about grabbing the other pawn, not unless he delivers check in doing so. And of course black also has Qa7, which might be a viable move, so white's queen needs to control both a7 and i5, So white basically has to keep giving check util he gets to g7, or at least controls i5 with the black king blocking the check from a7.
Black might be able to save a draw with accurate play, but I'd certainly rather be white, and would definitely play it out a little longer.

Tomato is unlucky not to win really, even if this position is just a little too much. Certainly he was winning until he played Nf3.

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
#164 is still valid.