Daily puzzles #39.
Merry Christmas and Happy New Year, dear chess friends! I wish your 2012 equaled all your hopes and plans!
Last puzzle was solved by benusa. There the main idea there was an opposition!
Let's see an analogic puzzle with more hard solution.White should win of course! Good luck!
And Happy New Year! See you in 2012!