0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-after-init.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ \"./lazy-script-loader.js\");\n/* harmony import */ var _lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lazy-image-loader */ \"./lazy-image-loader.js\");\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n var api = window.__tcfapi || null;\n if (!api) {\n return;\n }\n api('addEventListener', 2, function (tcData, success) {\n if (success && tcData && ('tcloaded' === tcData.eventStatus || 'useractioncomplete' === tcData.eventStatus)) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)('[data-cmp=after-init]');\n (0,_lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__.loadLazyImages)('[data-cmp-lazy-image=after-init]');\n if (tcData.listenerId) {\n api('removeEventListener', 2, function () {}, tcData.listenerId);\n }\n }\n });\n});\n\n//# sourceURL=webpack:///./loader-after-init.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-after-init.js")})();
Soccer - TECHBOOK
Skip to content
Home
»
Topics
»
Soccer
The round of 32 for the 2026 World Cup is set. Here, fans can find an overview of all the matches, along with TV and streaming schedules.
All the Details on the TV Broadcast of Germany vs. Paraguay at the 2026 World Cup, Including Kickoff, Streaming, and Other Matches
Germany to Face Ecuador at 2026 World Cup: Where to Watch the Group Match for Free on TV and Stream
Many soccer players wear a bra under their jersey. The reason has nothing to do with comfort but with modern data technology.
A security researcher discovered a vulnerability at FIFA. Theoretically, even World Cup livestreams could have been manipulated.
Germany's Matches at the 2026 World Cup to Air Free on TV and Stream All dates, kickoff times, and broadcasters at a glance.
The famous World Cup oracle is back. RTL 2 is using an AI-powered octopus to make predictions for World Cup matches based on quirky facts.
Germany Kicks Off 2026 World Cup Against Curaçao: Game Time and Live Viewing Details
Many World Cup streams remain blocked abroad. Which broadcasters are showing the games and how a VPN can provide access.
WhatsApp Introduces 'Football Central 2026' for World Cup Updates WhatsApp is launching a new feature called "Football Central 2026" for the World Cup. Fans will receive a wealth of news directly within the app.
Apple has given soccer broadcasts a modern, technical update. Recently, the company broadcast a match using only iPhones.
Just before the FIFA World Cup, Telekom and Sky have reached an agreement for bars and public viewing events in Germany.
The DFB launches DFB.TV, its own pay-TV service featuring live games, background reports, and exclusive soccer content.
Bayern Faces PSG in Champions League Semifinal: TV and Streaming Info, Plus the Current Situation
Germany Faces Switzerland Today in World Cup Warm-Up Germany is set to play against Switzerland today as part of their preparations for the upcoming World Cup. Here's where you can watch the game.
The second leg between Borussia Dortmund and Atalanta Bergamo is coming up. Here's where you can watch the match.
In the 2025-26 Champions League playoffs, Borussia Dortmund will face Atalanta Bergamo. Here's where you can watch the match.
FIFA and Netflix are now collaborating on a new soccer game. However, gaming fans should temper their expectations for now.
Union Berlin will take on Bayern Munich in the DFB-Pokal. The game will be broadcast on free TV and available for streaming.
Paramount+ and Amazon secure TV rights. Netflix will air the finale, and DAZN will take over the Europa League starting in 2027.
On the 11th matchday of the Bundesliga, FC Bayern Munich will face SC Freiburg. Here's where and how you can watch the game.
Warning: Cybercriminals are already exploiting the 2026 World Cup to steal data and money. Protect yourself from scams.
Robots are now learning to play soccer. They still appear somewhat clumsy, but that could change in the future.
Disney+ to Enter Live Soccer in 2025, Broadcasting All UEFA Women’s Champions League Matches Through 2030
Turn on the TV and everything's fine? Far from it! With the right settings, your TV can do more than you think. TECHBOOK offers tips.
The magazine for digital lifestyle and entertainment