function placement_handler(){ placements.window.width=window.screen.availWidth;placements.window.height=window.screen.availHeight; if (placements.window.width>=1020){placements.state='web';} for (var i=0;i<=100;i++){ if (!placements.items['p'+i] && document.getElementById('placement-'+i)){ var time=new Date().getTime(),timespan=time-placements.time;if (placements.first==0){placements.first=time;}var adspan=time-placements.first; placements.items['p'+i]={id:i,status:'found',time:time,timespan:timespan,adspan:adspan,inject:0};console.log('Found '+i+' after '+timespan+'ms ('+adspan+'ms after first ad was detected)'); } } var k=Object.keys(placements.items); for (var i=0;i
Bundesliga news

Mainz 05 - Hannover 96

Mainz 05D. Brosinski [Pen] (89)
OPEL ARENAFT1 - 1Att: 23,305Ref: R. Hartmann
Hannover 96H. Weydandt (12)
Mainz 05
(4-3-1-2)
27Robin Zentner (G)
18Daniel Brosinski
16Stefan Bell
19Moussa Niakhaté
3Aarón Martin Caricol
25Jean-Philippe Gbamin
14Pierre Kunde
6Danny Latza
5Jean-Paul Boëtius
9Jean-Philippe Mateta
7Robin Quaison
Coach: S. Schwarz
Bench
33Jannik Huth (G)
42Alexander Hack
2Giulio Donati
10Alexandru Maxim
8Levin Öztunali
21Karim Onisiwo
20Anthony Ujah
Sidelined
R. Adler
F. Müller
G. Holtmann
P. Mwene
R. Baku
E. Berggreen
Hannover 96
(4-3-1-2)
23Michael Esser (G)
25Oliver Sorg
31Waldemar Anton
28Kevin Wimmer
22Matthias Ostrzolek
10Genki Haraguchi
8Walace
27Pirmin Schwegler
11Takuma Asano
24Niclas Füllkrug
26Hendrik Weydandt
Coach: A. Breitenreiter
Bench
1Philipp Tschauner (G)
2Josip Elez
3Miiko Albornoz
18Iver Fossum
35Florent Muslija
6Marvin Bakalorz
17Bobby Wood
Sidelined
T. Hübers
E. Prib
L. Maina
N. Sarenren-Bazee
I. Bebou
Felipe
Bundesliga news

Top Bundesliga News

Bundesliga News