GOTW: Master vs Amateur

FM Robert Hamilton won the 2016 Maritime Open Championship in August, scoring +5 =1 -0 -- including a final round draw to clinch -- a full 1.5 points ahead of six players: Joe Horton, Jason Manley, Roger Patterson, Kevin Bu, Richard Bowes, and Bill Bogle. 

The diagram (Black to move) comes from FM Hamilton's game against John Bleau, who he outrated by almost 300 points. How do you assess this position? How would you play this for White? How would you play this for Black? 

Teaser: WIthout making any outrageous mistakes, one of the players resigned with a hopeless position only eight moves from the diagram.

..

() - ()
 
 Round:  Result:

..