White to move and win! How should White proceed?

7K/2p5/4p3/2p2kPP/8/4P3/2b5/4n3 w – – 0 1

This puzzle was presented by Andreas.

Chess Daily News from Susan Polgar
Tags: ,