Novak Djokovic dispatched Gael Monfils -- who was booed at times after a lopsided first two sets -- to reach a seventh US Open final.