Trong trận bán kết, người Đức đối đầu với Liên Xô. Helmut Haller là người mở tỷ số; Beckenbauer đóng góp bàn thắng thứ hai của trận đấu, nâng tổng số bàn thắng của ông trong giải đấu lên 4 bàn thắng. Liên Xô ghi bàn thắng muộn nhưng không thể gỡ hòa, và Tây Đức tiến vào trận chung kết gặp chủ nhà Anh. Người Anh giành chiến thắng trong trận chung kết và giành Cúp Jules Rimet trong hiệp phụ. Người Đức đã thất bại ở rào cản cuối cùng, nhưng Beckenbauer đã có một giải đấu đầy ấn tượng, kết thúc ở vị trí thứ ba trong danh sách vua phá lưới — từ một vị trí không tấn công (hậu vệ quét). Toàn đội trở về như những người hùng trong sự chào đón trên quê hương của họ.