White to checkmate in four moves

Best move or strategy for black

Black is moving up the two pawns. Black queen is front of them.

Also white queen can force a draw by repetition by giving a check at Qd5.

So black queen has two objectives - one to promote the pawns and avoid a draw. 

I will make a video of this problem.

In the mean time check if you  can solve.

Best Move for black.

Black has to promote the pawn to a queen. But white knight is a problem. How would you chase it away ?


Best moves for black to promote to a queen

Black is one move away from promoting to a queen. But white knight is on the way.

Best move for white

Do you want to promote to queen or take the f5 pawn?

The idea is for white king to be g7 square earlier than the black king.

Best move for white

Black took will try do draw by repitition..