Raphael Guerreiro scored the only goal of the game as Bayern Munich beat Union Berlin 1-0 in the Bundesliga.