2015–16 Bundesliga

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Bundesliga
Season 2015–16
Champions Bayern Munich
25th Bundesliga title
26th German title
Relegated VfB Stuttgart
Hannover 96
Champions League Bayern Munich
Borussia Dortmund
Bayer Leverkusen
Borussia Mönchengladbach
Europa League Schalke 04
Mainz 05
Hertha BSC
Matches played 306
Goals scored 862 (2.82 per match)
Top goalscorer Robert Lewandowski
(30 goals)
Biggest home win VfL Wolfsburg 6–0 Werder Bremen
Biggest away win Eintracht Frankfurt 1–5 Borussia Mönchengladbach
Highest scoring Eintracht Frankfurt 6–2 1. FC Köln
SV Werder Bremen 6–2 VfB Stuttgart
Longest winning run 10 games[1]
Bayern Munich
Longest unbeaten run 15 games[1]
Borussia Dortmund
Longest winless run 9 games[1]
VfB Stuttgart
Longest losing run 8 games[1]
Hannover 96
Highest attendance 81,359[1]
Borussia Dortmund v Borussia Mönchengladbach
Lowest attendance 13,500[1]
FC Ingolstadt v Mainz 05
Average attendance 43,309

The 2015–16 Bundesliga was the 53rd season of the Bundesliga, Germany's premier football competition. The season started on 14 August 2015 and ended on 14 May 2016. Bayern Munich were the defending champions, after winning their 24th Bundesliga title and 25th German championship overall in the previous season.

Bayern Munich won the 2015–16 title in the second-last round on 7 May 2016, thereby becoming the first club in the history of the Bundesliga and the German football championship to win four consecutive championships.[2]

Teams

A total of 18 teams were participating in this year's edition of the Bundesliga. Of these, 15 sides qualified directly from the 2014–15 season and the two sides were directly promoted from the 2014–15 2. Bundesliga season: FC Ingolstadt, the champions, and Darmstadt 98, the runners-up. The final participant was decided by a two-legged play-off, in which the 16th-placed Bundesliga club, Hamburger SV, defeated the third-place finisher in the 2. Bundesliga, Karlsruher SC.

Stadiums and locations

Team Location Stadium Capacity Ref.
FC Augsburg Augsburg WWK ARENA 30,660
Bayer Leverkusen Leverkusen BayArena 30,210
Bayern Munich Munich Allianz Arena 75,000
Borussia Dortmund Dortmund Signal Iduna Park 81,359 [3]
Borussia Mönchengladbach Mönchengladbach Stadion im Borussia-Park 54,010
Darmstadt 98 Darmstadt Merck-Stadion am Böllenfalltor 17,000
Eintracht Frankfurt Frankfurt Commerzbank-Arena 51,500
Hamburger SV Hamburg Volksparkstadion 57,000
Hannover 96 Hanover HDI-Arena 49,000
Hertha BSC Berlin Olympiastadion 74,475
TSG Hoffenheim Sinsheim Wirsol Rhein-Neckar-Arena 30,150
FC Ingolstadt Ingolstadt Audi Sportpark 15,000
1. FC Köln Cologne RheinEnergieSTADION 50,000
Mainz 05 Mainz Coface Arena 34,000
Schalke 04 Gelsenkirchen Veltins-Arena 62,271 [4]
VfB Stuttgart Stuttgart Mercedes-Benz Arena 60,441
Werder Bremen Bremen Weserstadion 42,100 [5][6]
VfL Wolfsburg Wolfsburg Volkswagen Arena 30,000

Personnel and kits

Team Manager Captain Kit manufacturer Shirt sponsor Ref.
Name Name
FC Augsburg Germany Markus Weinzierl Netherlands Paul Verhaegh Nike WWK [7][8][9]
Bayer Leverkusen Germany Roger Schmidt Germany Lars Bender Adidas LG Electronics [7][8][9]
Bayern Munich Spain Pep Guardiola Germany Philipp Lahm Adidas Deutsche Telekom [7][8][8][9]
Borussia Dortmund Germany Thomas Tuchel Germany Mats Hummels Puma Evonik [7][8][8][9]
Borussia Mönchengladbach Germany André Schubert Switzerland Granit Xhaka Kappa Postbank [7][8][9]
Darmstadt 98 Germany Dirk Schuster Turkey Aytaç Sulu Jako Software AG [7][8][8][9]
Eintracht Frankfurt Croatia Niko Kovač Germany Alexander Meier Nike Alfa Romeo [7][8][8][9]
Hamburger SV Germany Bruno Labbadia Switzerland Johan Djourou Adidas Emirates [7][8][9]
Hannover 96 Germany Daniel Stendel Germany Christian Schulz Jako Heinz von Heiden [7][8][8][9]
Hertha BSC Hungary Pál Dárdai Switzerland Fabian Lustenberger Nike bet-at-home.com [7][8][8][9]
TSG Hoffenheim Germany Julian Nagelsmann Switzerland Pirmin Schwegler Lotto SAP [7][8][8][9]
FC Ingolstadt Austria Ralph Hasenhüttl Cameroon Marvin Matip Adidas Media Markt [7][8][8][9]
1. FC Köln Austria Peter Stöger Germany Matthias Lehmann Erima REWE [7][8][8][9]
Mainz 05 Switzerland Martin Schmidt Austria Julian Baumgartlinger Lotto Kömmerling [7][8][8][9]
Schalke 04 Germany André Breitenreiter Germany Benedikt Höwedes Adidas Gazprom [7][8][8][9]
VfB Stuttgart Germany Jürgen Kramny Germany Christian Gentner Puma Mercedes-Benz Bank [7][8][8][9]
Werder Bremen Ukraine Viktor Skrypnyk Germany Clemens Fritz Nike Wiesenhof [7][8][9]
VfL Wolfsburg Germany Dieter Hecking Switzerland Diego Benaglio Kappa Volkswagen [7][8][8][9]

Managerial changes

Team Outgoing Manner Exit date Position in table Incoming Incoming date Ref.
Announced on Departed on Announced on Arrived on
Borussia Dortmund Germany Jürgen Klopp Resigned 15 April 2015 30 June 2015 Pre-season Germany Thomas Tuchel 19 April 2015 1 July 2015 [10][11]
VfB Stuttgart Netherlands Huub Stevens End of contract 24 May 2015 Germany Alexander Zorniger 25 May 2015 [12][13]
Schalke 04 Italy Roberto Di Matteo Resigned 26 May 2015 Germany André Breitenreiter 12 June 2015 [14][15]
Eintracht Frankfurt Germany Thomas Schaaf Germany Armin Veh 14 June 2015 [16][17]
Borussia Mönchengladbach Switzerland Lucien Favre 20 September 2015 18th Germany André Schubert (interim) 21 September 2015 [18]
TSG Hoffenheim Germany Markus Gisdol Sacked 26 October 2015 17th Netherlands Huub Stevens 26 October 2015 [19]
Borussia Mönchengladbach Germany André Schubert (interim) Change of contract 13 November 2015 6th Germany André Schubert 13 November 2015 [20]
VfB Stuttgart Germany Alexander Zorniger Sacked 24 November 2015 16th Germany Jürgen Kramny 24 November 2015 [21]
Hannover 96 Germany Michael Frontzeck Resigned 21 December 2015 17th Germany Thomas Schaaf 28 December 2015 4 January 2016 [22][23]
TSG Hoffenheim Netherlands Huub Stevens 10 February 2016 Germany Julian Nagelsmann 11 February 2016 [24][25]
Eintracht Frankfurt Germany Armin Veh Sacked 6 March 2016 16th Croatia Niko Kovač 8 March 2016 [26][27]
Hannover 96 Germany Thomas Schaaf 3 April 2016 18th Germany Daniel Stendel 3 April 2016 [28]

League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Bayern Munich (C) 34 28 4 2 80 17 +63 88 Qualification to Champions League group stage
2 Borussia Dortmund 34 24 6 4 82 34 +48 78
3 Bayer Leverkusen 34 18 6 10 56 40 +16 60
4 Borussia Mönchengladbach 34 17 4 13 67 50 +17 55 Qualification to Champions League play-off round
5 Schalke 04 34 15 7 12 51 49 +2 52 Qualification to Europa League group stage[lower-alpha 1]
6 Mainz 05 34 14 8 12 46 42 +4 50
7 Hertha BSC 34 14 8 12 42 42 0 50 Qualification to Europa League third qualifying round[lower-alpha 1]
8 VfL Wolfsburg 34 12 9 13 47 49 −2 45
9 1. FC Köln 34 10 13 11 38 42 −4 43
10 Hamburger SV 34 11 8 15 40 46 −6 41
11 FC Ingolstadt 34 10 10 14 33 42 −9 40
12 FC Augsburg 34 9 11 14 42 52 −10 38
13 Werder Bremen 34 10 8 16 50 65 −15 38
14 Darmstadt 98 34 9 11 14 38 53 −15 38
15 TSG Hoffenheim 34 9 10 15 39 54 −15 37
16 Eintracht Frankfurt (O) 34 9 9 16 34 52 −18 36 Qualification to the Relegation play-offs
17 VfB Stuttgart (R) 34 9 6 19 50 75 −25 33 Relegation to 2. Bundesliga
18 Hannover 96 (R) 34 7 4 23 31 62 −31 25
Source: kicker.de, Soccerway
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Head-to-head away goals scored; 7) Away goals scored; 8) Play-offs.[29]
(C) Champion; (O) Play-off winner; (R) Relegated.
Notes:
  1. 1.0 1.1 Since winners of the 2015–16 DFB-Pokal, Bayern Munich, qualified for European competition based on their league position, the spot awarded to the cup winner (Europa League group stage) is passed to the sixth-placed team and the spot for the sixth-placed team (Europa League third qualifying round) is passed to the seventh-placed team.

Positions by round

This table lists the positions of teams after each week of matches. In order to preserve the chronological evolution, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for matchday 13, but then postponed and played between days 16 and 17, it will be added to the standings for day 16.

If a Bundesliga club wins the DFB-Pokal, they will qualify for the UEFA Europa League group stage, unless they have already qualified for the UEFA Champions League through league position. In this case, an additional UEFA Europa League group stage berth will be given to 6th, and the UEFA Europa League qualifying round spot will be given to 7th.

Leader and qualification to Champions League group stage
Qualification to Champions League group stage
Qualification to Champions League play-off round
Qualification to Europa League group stage
Qualification to Europa League third qualifying round
Qualification to relegation play-offs
Relegation to 2. Bundesliga

Results

Home ╲ Away AUG LEV MUN DOR MGL DAR FRA HAM H96 BSC HOF ING KÖL MAI S04 STU BRE WOL
FC Augsburg 3–3 1–3 1–3 2–2 0–2 0–0 1–3 2–0 0–1 1–3 0–1 0–0 3–3 2–1 1–0 1–2 0–0
Bayer Leverkusen 1–1 0–0 0–1 5–0 0–1 3–0 1–0 3–0 2–1 2–1 3–2 1–2 1–0 1–1 4–3 1–4 3–0
Bayern Munich 2–1 3–0 5–1 1–1 3–1 1–0 5–0 3–1 2–0 2–0 2–0 4–0 1–2 3–0 4–0 5–0 5–1
Borussia Dortmund 5–1 3–0 0–0 4–0 2–2 4–1 3–0 1–0 3–1 3–1 2–0 2–2 2–0 3–2 4–1 3–2 5–1
Borussia Mönchengladbach 4–2 2–1 3–1 1–3 3–2 3–0 0–3 2–1 5–0 3–1 0–0 1–0 1–2 4–1 4–0 5–1 2–0
Darmstadt 98 2–2 1–2 0–3 0–2 0–2 1–2 1–1 2–2 0–4 0–0 2–0 0–0 2–3 0–2 2–2 2–1 0–1
Eintracht Frankfurt 1–1 1–3 0–0 1–0 1–5 0–1 0–0 1–0 1–1 0–2 1–1 6–2 2–1 0–0 2–4 2–1 3–2
Hamburger SV 0–1 0–0 1–2 3–1 3–2 1–2 0–0 1–2 2–0 1–3 1–1 1–1 1–3 0–1 3–2 2–1 0–1
Hannover 96 0–1 0–1 0–1 2–4 2–0 1–2 1–2 0–3 1–3 1–0 4–0 0–2 0–1 1–3 1–3 1–0 0–4
Hertha BSC 0–0 2–1 0–2 0–0 1–4 1–2 2–0 3–0 2–2 1–0 2–1 2–0 2–0 2–0 2–1 1–1 1–1
1899 Hoffenheim 2–1 1–1 1–2 1–1 3–3 0–2 0–0 0–1 1–0 2–1 2–1 1–1 3–2 1–4 2–2 1–3 1–0
FC Ingolstadt 2–1 0–1 1–2 0–4 1–0 3–1 2–0 0–1 2–2 0–1 1–1 1–1 1–0 3–0 3–3 2–0 0–0
1. FC Köln 0–1 0–2 0–1 2–1 1–0 4–1 3–1 2–1 0–1 0–1 0–0 1–1 0–0 1–3 1–3 0–0 1–1
Mainz 05 4–2 3–1 0–3 0–2 1–0 0–0 2–1 0–0 3–0 0–0 3–1 0–1 2–3 2–1 0–0 1–3 2–0
Schalke 04 1–1 2–3 1–3 2–2 2–1 1–1 2–0 3–2 3–1 2–1 1–0 1–1 0–3 2–1 1–1 1–3 3–0
VfB Stuttgart 0–4 0–2 1–3 0–3 1–3 2–0 1–4 2–1 1–2 2–0 5–1 1–0 1–3 1–3 0–1 1–1 3–1
Werder Bremen 1–2 0–3 0–1 1–3 2–1 2–2 1–0 1–3 4–1 3–3 1–1 0–1 1–1 1–1 0–3 6–2 3–2
VfL Wolfsburg 0–2 2–1 0–2 1–2 2–1 1–1 2–1 1–1 1–1 2–0 4–2 2–0 1–1 1–1 3–0 3–1 6–0

Updated to games played on 14 May 2016.
Source: Bundesliga
^ The home team is listed in the left-hand column.
Colours: Blue = home team win; Yellow = draw; Red = away team win.

Relegation play-offs

The team which finished 16th faced the 3rd-placed 2015–16 2. Bundesliga side for a two-legged play-off. The winner on aggregate score after both matches will earn entry into the 2016–17 Bundesliga.

First leg

Eintracht Frankfurt
1. FC Nürnberg
GK 1 Finland Lukas Hradecky
RB 22 United States Timothy Chandler
CB 19 Argentina David Abraham
CB 4 Germany Marco Russ (c) Booked 56'
LB 6 Germany Bastian Oczipka
CM 20 Japan Makoto Hasebe
CM 8 Hungary Szabolcs Huszti
RW 16 Germany Stefan Aigner Substituted off 61'
AM 14 Germany Alexander Meier Substituted off 70'
LW 11 Serbia Mijat Gaćinović Substituted off 84'
CF 9 Switzerland Haris Seferović
Substitutes:
GK 13 Austria Heinz Lindner
DF 2 Germany Yanni Regäsel
DF 5 Peru Carlos Zambrano
MF 21 Germany Marc Stendera Substituted in 70'
MF 27 Serbia Aleksandar Ignjovski
MF 32 Tunisia Änis Ben-Hatira Substituted in 61'
FW 30 Netherlands Luc Castaignos Substituted in 84'
Manager:
Croatia Niko Kovač
Eintracht Frankfurt vs 1. FC Nürnberg 2016-05-19.svg
GK 1 Germany Raphael Schäfer Booked 57'
RB 2 Slovenia Mišo Brečko (c)
CB 33 Austria Georg Margreitter
CB 4 Netherlands Dave Bulthuis
LB 6 Romania László Sepsi
RM 17 Germany Sebastian Kerk Substituted off 74'
CM 31 Czech Republic Ondřej Petrák
CM 18 Germany Hanno Behrens
LM 23 Germany Tim Leibold Substituted off 89'
CF 24 Germany Niclas Füllkrug Substituted off 85'
CF 9 Austria Guido Burgstaller
Substitutes:
GK 22 Germany Patrick Rakovsky
DF 3 Norway Even Hovland Substituted in 85'
DF 28 Germany Lukas Mühl
MF 14 Germany Kevin Möhwald
MF 19 Iceland Rúrik Gíslason Substituted in 89'
FW 7 Germany Danny Blum Substituted in 74'
FW 36 Germany Cedric Teuchert
Manager:
Switzerland René Weiler
<templatestyles src="Plainlist/styles.css"/>
  • Assistant referees:
<templatestyles src="Plainlist/styles.css"/>
  • Fourth official:
<templatestyles src="Plainlist/styles.css"/>

Match rules:

  • 90 minutes.
  • Seven named substitutes, of which up to three may be used.

Second leg

1. FC Nürnberg
Eintracht Frankfurt
GK 1 Germany Raphael Schäfer
RB 2 Slovenia Mišo Brečko (c) Booked 72'
CB 33 Austria Georg Margreitter
CB 4 Netherlands Dave Bulthuis
LB 6 Romania László Sepsi Substituted off 84'
RM 17 Germany Sebastian Kerk Booked 56' Substituted off 74'
CM 31 Czech Republic Ondřej Petrák Substituted off 74'
CM 18 Germany Hanno Behrens
LM 23 Germany Tim Leibold
CF 9 Austria Guido Burgstaller Booked 90+2'
CF 24 Germany Niclas Füllkrug
Substitutes:
GK 22 Germany Patrick Rakovsky
DF 3 Norway Even Hovland Substituted in 84'
DF 28 Germany Lukas Mühl
MF 14 Germany Kevin Möhwald
MF 19 Iceland Rúrik Gíslason Substituted in 74'
FW 7 Germany Danny Blum Substituted in 74'
FW 36 Germany Cedric Teuchert
Manager:
Switzerland René Weiler
1. FC Nürnberg vs Eintracht Frankfrurt 2016-05-23.svg
GK 1 Finland Lukas Hradecky Booked 90+1'
RB 22 United States Timothy Chandler Substituted off 69'
CB 5 Peru Carlos Zambrano (c)
CB 19 Argentina David Abraham Booked 90+4'
LB 6 Germany Bastian Oczipka Booked 24'
CM 20 Japan Makoto Hasebe
CM 8 Hungary Szabolcs Huszti
RW 32 Tunisia Änis Ben-Hatira Substituted off 58'
AM 21 Germany Marc Stendera Substituted off 11'
LW 11 Serbia Mijat Gaćinović
CF 9 Switzerland Haris Seferović Booked 76'
Substitutes:
GK 13 Austria Heinz Lindner
DF 2 Germany Yanni Regäsel
MF 10 Mexico Marco Fabián Booked 51' Substituted in 11'
MF 16 Germany Stefan Aigner
MF 27 Serbia Aleksandar Ignjovski Substituted in 69'
FW 14 Germany Alexander Meier Substituted in 58'
FW 30 Netherlands Luc Castaignos
Manager:
Croatia Niko Kovač
<templatestyles src="Plainlist/styles.css"/>
  • Assistant referees:
<templatestyles src="Plainlist/styles.css"/>
  • Fourth official:
<templatestyles src="Plainlist/styles.css"/>

Match rules:

Eintracht Frankfurt won 2–1 on aggregate.

Season statistics

Hat-tricks

Player Club Against Result Date
Germany Alexander Meier Eintracht Frankfurt 1. FC Köln 6–2 12 September 2015
Turkey Yunus Mallı Mainz 05 TSG Hoffenheim 3–1 18 September 2015
Poland Robert Lewandowski5 Bayern Munich VfL Wolfsburg 5–1 22 September 2015
Germany Max Kruse VfL Wolfsburg TSG Hoffenheim 4–2 17 October 2015
Gabon Pierre-Emerick Aubameyang Borussia Dortmund FC Augsburg 5–1 25 October 2015
Japan Yoshinori Muto Mainz 05 FC Augsburg 3–3 31 October 2015
Ivory Coast Salomon Kalou Hertha BSC Hannover 96 3–1 6 November 2015
Mexico Javier Hernández Bayer Leverkusen Borussia Mönchengladbach 5–0 12 December 2015
Germany Alexander Meier Eintracht Frankfurt VfL Wolfsburg 3–2 24 January 2016
Germany André Schürrle VfL Wolfsburg Hannover 96 4–0 1 March 2016
Peru Claudio Pizarro Werder Bremen Bayer Leverkusen 4–1 2 March 2016
South Korea Koo Ja-cheol FC Augsburg Bayer Leverkusen 3–3 5 March 2016

5 Player scored five goals

Awards

Player of the Month

Month Player Team Ref.
August Brazil Douglas Costa Bayern Munich [32]
September Poland Robert Lewandowski Bayern Munich [33]
October Gabon Pierre-Emerick Aubameyang Borussia Dortmund [34]
November Mexico Javier Hernández Bayer Leverkusen [35]
December Mexico Javier Hernández Bayer Leverkusen [36]
January Mexico Javier Hernández Bayer Leverkusen [37]
February Poland Robert Lewandowski Bayern Munich [38]
March Germany André Schürrle VfL Wolfsburg [39]
April Armenia Henrikh Mkhitaryan Borussia Dortmund [40]
May Poland Robert Lewandowski Bayern Munich [41]

Number of teams by state

Position State Number of teams Teams
1  North Rhine-Westphalia 5 1. FC Köln, Bayer Leverkusen, Borussia Dortmund, Borussia Mönchengladbach and Schalke 04
2  Bavaria 3 FC Augsburg, Bayern Munich and FC Ingolstadt
3  Baden-Württemberg 2 1899 Hoffenheim and VfB Stuttgart
 Hesse 2 Darmstadt 98 and Eintracht Frankfurt
 Lower Saxony 2 Hannover 96 and VfL Wolfsburg
6  Berlin 1 Hertha BSC
 Bremen 1 Werder Bremen
 Hamburg 1 Hamburger SV
 Rhineland-Palatinate 1 Mainz 05

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. 7.00 7.01 7.02 7.03 7.04 7.05 7.06 7.07 7.08 7.09 7.10 7.11 7.12 7.13 7.14 7.15 7.16 7.17 http://www.rp-online.de/sport/fussball/bundesliga/bundesliga-alle-aktuellen-trainer-und-ihre-vertraege-bid-1.570220
  8. 8.00 8.01 8.02 8.03 8.04 8.05 8.06 8.07 8.08 8.09 8.10 8.11 8.12 8.13 8.14 8.15 8.16 8.17 8.18 8.19 8.20 8.21 8.22 8.23 8.24 8.25 8.26 8.27 8.28 8.29 8.30 http://www.rp-online.de/sport/fussball/bundesliga/die-kapitaene-der-18-klubs-bid-1.5285818
  9. 9.00 9.01 9.02 9.03 9.04 9.05 9.06 9.07 9.08 9.09 9.10 9.11 9.12 9.13 9.14 9.15 9.16 9.17 http://www.bundesliga.de/de/dfl/fragen-zur-liga/trikotsponsoren/
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.

External links