Puzzle 277101: White to win

Drag the pieces to solve this puzzle.