Daily puzzles #20.
Hello! Yesterday's puzzle was not too tough but it demonstrated us that we should be especially careful till the moment when opponent stops the clock.
Position #20: this one is about opposition. White wins. Good luck! p.s. very hard! Solution is added here: http://blog.chess.com/view/daily-puzzles-21