The win against the Belgian giants extended Bayern's winning streak to 12 matches in all competitions this season. Karl got them up and running on Wednesday, collecting the ball from 30 yards out and dribbling to the edge of the box before curling it past Brugge goalkeeper Nordin Jackers, making history in the process.
Bayern continued to dominate. Intricate wing play from Colombian forward Luis Diaz set up midfielder Konrad Laimer, who delivered a perfect cross for English striker Kane to tap into an empty net. Bayern kept pressing, with Michael Olise teeing up Aleksander Pavlovic, whose shot was well saved by Jackers. Karl came close to adding a second goal but saw his effort go wide.
Diaz then made it 3-0 before half-time, taking on a pass from Laimer and unleashing a powerful shot past Jackers. In the second half, Kane was put clean through by an aerial through ball but was again denied by a brilliant save from the Brugge keeper.
Laimer collected another assist when he spotted striker Nicolas Jackson making an unmarked run. He slid the ball across to Jackson, who finished to make it 4-0 for Bayern.