Arsenal are in a tough spot both domestically and in Europe, and their downturn might have started in September, when they traveled to Germany. Borussia Dortmund were excellent on that day, sealing the win that has them in control of their own Champions League destiny. On Wednesday, those two sides meet again (2:45 p.m. ET, FOX Sports 1).
Coming into Wednesday, Arsenal trail Borussia Dortmund by five points, meaning they need a win to give themselves any chance at winning Group D. The Gunners appeared to be in good shape last round when they took a 3-0 lead against Anderlecht, but they found a away to give back two points, meaning they need not just two wins, but help next week as well.
Dortmund recently lost Marco Reus for the season and could be missing a number of other stars as well. Mats Hummels, Sven Bender, Jakub Blazczykowski, Nuri Sahin and Sokratis Papastathopoulos are all struggling for fitness. Arsenal's injuries are even worse. They might have to play third-string keeper Emiliano Martinez if Wojciech Szczesny isn't fit, while Jack Wilshere has a fresh injury and Mesut Özil, Mathieu Debuchy and Laurent Koscielny remain out. Olivier Giroud, meanwhile, isn't registered.
If you're in the United States, the easiest way to watch will probably be through FOX's services. The game is on FOX Sports 1, so it's free on FOX Sports Go if you have a TV subscription to that channel. There's also FOX Soccer 2 Go, a paid service that doesn't require a TV subscription.
The game is on the Watch ESPN app, but there is not an ESPN3 stream. You can only watch the game there if you have ESPN Deportes on your TV package.
You can catch the game on Sky Go in the UK and Sportsnet World Now in Canada. For listings from more countries, check out Live Soccer TV.