Historique de face à face Hannover 96 contre Bayern Munich Subscribe Now (First Month Free)

Hannover 96
4 victoires
5 matchs nuls
25 défaites
25 buts
Bayern Munich
25 victoires
5 matchs nuls
4 défaites
92 buts
vs.
Les totaux sur cette page peuvent ne pas être complets, veuillez consulter notre note de couverture pour les années et les compétitions inclus.

Matchs face à face

Matchs face à face Table
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonSam2019-05-0415:30 Bayern Munich4.33–10.9Hannover 9675,000Allianz ArenaChristian DingertRapport de match
BundesligaRegular seasonSam2018-12-1515:30 Hannover 960.40–43.6Bayern Munich49,000HDI-ArenaSören StorksRapport de match
BundesligaRegular seasonSam2018-04-2115:30 Hannover 960.30–31.5Bayern Munich49,000HDI-ArenaMartin PetersenRapport de match
BundesligaRegular seasonSam2017-12-0215:30 Bayern Munich3.93–11.1Hannover 9675,000Allianz ArenaGuido WinkmannRapport de match
BundesligaRegular seasonSam2016-05-1415:30 Bayern Munich3–1Hannover 9675,000Allianz ArenaKnut KircherRapport de match
BundesligaRegular seasonSam2015-12-1915:30 Hannover 960–1Bayern Munich49,000HDI-ArenaManuel GräfeRapport de match
BundesligaRegular seasonSam2015-03-0715:30 Hannover 961–3Bayern Munich49,000HDI-ArenaTobias WelzRapport de match
BundesligaRegular seasonSam2014-10-0415:30 Bayern Munich4–0Hannover 9671,000Allianz ArenaDaniel SiebertRapport de match
BundesligaRegular seasonDim2014-02-23Hannover 960–4Bayern MunichKnut KircherRapport de match
BundesligaRegular seasonSam2013-09-14Bayern Munich2–0Hannover 96Tobias StielerRapport de match
BundesligaRegular seasonSam2013-04-20Hannover 961–6Bayern MunichFelix ZwayerRapport de match
BundesligaRegular seasonSam2012-11-24Bayern Munich5–0Hannover 96Felix ZwayerRapport de match
BundesligaRegular seasonSam2012-03-24Bayern Munich2–1Hannover 96Guido WinkmannRapport de match
BundesligaRegular seasonDim2011-10-23Hannover 962–1Bayern MunichManuel GräfeRapport de match
BundesligaRegular seasonSam2011-03-05Hannover 963–1Bayern MunichJochen DreesRapport de match
BundesligaRegular seasonSam2010-10-16Bayern Munich3–0Hannover 96Marco FritzRapport de match
BundesligaRegular seasonSam2010-04-17Bayern Munich7–0Hannover 96Markus WingenbachRapport de match
BundesligaRegular seasonDim2009-11-29Hannover 960–3Bayern MunichThorsten KinhöferRapport de match
BundesligaRegular seasonSam2009-03-07Bayern Munich5–1Hannover 96Jochen DreesRapport de match
BundesligaRegular seasonSam2008-09-27Hannover 961–0Bayern MunichKnut KircherRapport de match
BundesligaRegular seasonDim2008-02-17Hannover 960–3Bayern MunichMarkus MerkRapport de match
BundesligaRegular seasonSam2007-08-25Bayern Munich3–0Hannover 96Thorsten KinhöferRapport de match
BundesligaRegular seasonSam2007-04-07Hannover 961–2Bayern MunichManuel GräfeRapport de match
BundesligaRegular seasonMer2006-11-08Bayern Munich0–1Hannover 96Thorsten KinhöferRapport de match
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonSam2006-02-18Hannover 961–1Bayern MunichLutz WagnerRapport de match
BundesligaRegular seasonSam2005-09-17Bayern Munich1–0Hannover 96Lutz WagnerRapport de match
BundesligaRegular seasonSam2005-04-16Hannover 960–1Bayern MunichLutz WagnerRapport de match
BundesligaRegular seasonSam2004-11-06Bayern Munich3–0Hannover 96Lutz Michael FröhlichRapport de match
BundesligaRegular seasonDim2004-02-08Bayern Munich3–1Hannover 96Lutz Michael FröhlichRapport de match
BundesligaRegular seasonSam2003-08-09Hannover 963–3Bayern MunichJürgen AustRapport de match
BundesligaRegular seasonSam2003-04-05Hannover 962–2Bayern MunichHellmut KrugRapport de match
BundesligaRegular seasonSam2002-10-26Bayern Munich3–3Hannover 96Torsten KoopRapport de match
BundesligaRegular seasonSam1989-04-29Bayern München4–0Hannover 96Edgar SteinbornRapport de match
BundesligaRegular seasonSam1988-10-08Hannover 960–0Bayern MünchenGerhard TheobaldRapport de match
Matchs face à face Table
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonDim2011-10-23Hannover 962–1Bayern MunichManuel GräfeRapport de match
BundesligaRegular seasonSam2011-03-05Hannover 963–1Bayern MunichJochen DreesRapport de match
BundesligaRegular seasonSam2008-09-27Hannover 961–0Bayern MunichKnut KircherRapport de match
BundesligaRegular seasonMer2006-11-08Bayern Munich0–1Hannover 96Thorsten KinhöferRapport de match
Matchs face à face Table
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonSam2006-02-18Hannover 961–1Bayern MunichLutz WagnerRapport de match
BundesligaRegular seasonSam2003-08-09Hannover 963–3Bayern MunichJürgen AustRapport de match
BundesligaRegular seasonSam2003-04-05Hannover 962–2Bayern MunichHellmut KrugRapport de match
BundesligaRegular seasonSam2002-10-26Bayern Munich3–3Hannover 96Torsten KoopRapport de match
BundesligaRegular seasonSam1988-10-08Hannover 960–0Bayern MünchenGerhard TheobaldRapport de match
Matchs face à face Table
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonSam2019-05-0415:30 Bayern Munich4.33–10.9Hannover 9675,000Allianz ArenaChristian DingertRapport de match
BundesligaRegular seasonSam2018-12-1515:30 Hannover 960.40–43.6Bayern Munich49,000HDI-ArenaSören StorksRapport de match
BundesligaRegular seasonSam2018-04-2115:30 Hannover 960.30–31.5Bayern Munich49,000HDI-ArenaMartin PetersenRapport de match
BundesligaRegular seasonSam2017-12-0215:30 Bayern Munich3.93–11.1Hannover 9675,000Allianz ArenaGuido WinkmannRapport de match
BundesligaRegular seasonSam2016-05-1415:30 Bayern Munich3–1Hannover 9675,000Allianz ArenaKnut KircherRapport de match
BundesligaRegular seasonSam2015-12-1915:30 Hannover 960–1Bayern Munich49,000HDI-ArenaManuel GräfeRapport de match
BundesligaRegular seasonSam2015-03-0715:30 Hannover 961–3Bayern Munich49,000HDI-ArenaTobias WelzRapport de match
BundesligaRegular seasonSam2014-10-0415:30 Bayern Munich4–0Hannover 9671,000Allianz ArenaDaniel SiebertRapport de match
BundesligaRegular seasonDim2014-02-23Hannover 960–4Bayern MunichKnut KircherRapport de match
BundesligaRegular seasonSam2013-09-14Bayern Munich2–0Hannover 96Tobias StielerRapport de match
BundesligaRegular seasonSam2013-04-20Hannover 961–6Bayern MunichFelix ZwayerRapport de match
BundesligaRegular seasonSam2012-11-24Bayern Munich5–0Hannover 96Felix ZwayerRapport de match
BundesligaRegular seasonSam2012-03-24Bayern Munich2–1Hannover 96Guido WinkmannRapport de match
BundesligaRegular seasonSam2010-10-16Bayern Munich3–0Hannover 96Marco FritzRapport de match
BundesligaRegular seasonSam2010-04-17Bayern Munich7–0Hannover 96Markus WingenbachRapport de match
BundesligaRegular seasonDim2009-11-29Hannover 960–3Bayern MunichThorsten KinhöferRapport de match
BundesligaRegular seasonSam2009-03-07Bayern Munich5–1Hannover 96Jochen DreesRapport de match
BundesligaRegular seasonDim2008-02-17Hannover 960–3Bayern MunichMarkus MerkRapport de match
BundesligaRegular seasonSam2007-08-25Bayern Munich3–0Hannover 96Thorsten KinhöferRapport de match
BundesligaRegular seasonSam2007-04-07Hannover 961–2Bayern MunichManuel GräfeRapport de match
BundesligaRegular seasonSam2005-09-17Bayern Munich1–0Hannover 96Lutz WagnerRapport de match
BundesligaRegular seasonSam2005-04-16Hannover 960–1Bayern MunichLutz WagnerRapport de match
BundesligaRegular seasonSam2004-11-06Bayern Munich3–0Hannover 96Lutz Michael FröhlichRapport de match
BundesligaRegular seasonDim2004-02-08Bayern Munich3–1Hannover 96Lutz Michael FröhlichRapport de match
Comp Tour Jour Date Heure Domicile xG Score xG Extérieur Affluence Tribune Arbitre Rapport de match Notes
BundesligaRegular seasonSam1989-04-29Bayern München4–0Hannover 96Edgar SteinbornRapport de match

Leaders au classement

Joueurs de Hannover 96 contre Bayern Munich

Joueurs de Hannover 96 contre Bayern Munich Table
Joueur Nation Pos MJ Min Buts PD PénM PénT CJ CR
Mohammed Abdellaoueno NORFW52902110
Miiko Albornozcl CHIDF,MF7506000000
Leon Andreasendk DENDF,MF4254000000
Waldemar Antonde GERDF,MF4360000000
Fynn Arkenbergde GERDF190000000
Christopher Avevorde GERDF,MF1900000
Marvin Bakalorzde GERMF2158000010
Hanno Balitschde GERMF98100020
Ihlas Beboutg TOGFW,MF190000000
Vinícius Bergantinbr BRADF107891010
Mame Biram Dioufsn SENFW,MF43230010
Fredi Bobicde GERFW21800010
Steve Cherundolous USADF211,7920051
Detlev Dammeierde GERMF1900000
Johan Djourouch SUIDF1900000
Mario Eggimannch SUIDF42740000
Josip Elezhr CRODF2108000000
Robert Enkede GERGK109000010
Michael Esserde GERGK2180000000
Felipebr BRADF3203000010
Iver Fossumno NORMF3157000000
Florian Fromlowitzde GERGK32700000
Niclas Füllkrugde GERFW3252000100
Karl-Heinz Geilsde GERDF,MF21800000
Martin Grothde GERMF1900000
Ceyhun Gülselamtr TURDF,MF2120010000
Karim Hagguitn TUNDF54500000
Mike Hankede GERFW52480000
Genki Haraguchijp JPNFW,MF2180000000
Bastian Hellbergde GER1900000
André Hoffmannde GERDF,MF1901000
Timo Hübersde GERDF190000000
Szabolcs Husztihu HUNMF75402010
Mohammadou Idrissoucm CMRFW32630001
Jaimees ESPMF21350000
Hiroshi Kiyotakejp JPNFW,MF2161100000
Kléberbr BRADF1900000
Thomas Kleinede GERDF1900010
Stefan Kohnde GERFW21630000
Kostas Konstantinidisgr GREDF43600000
Julian Korbde GERDF,MF190000010
Gaëtan Krebsfr FRAMF2910000
Matthias Kuhlmeyde GER21800010
Altin Lalaal ALBMF117250051
Marcelobr BRADF5450000010
Per Mertesackerde GERDF43600000
Matthias Ostrzolekde GERDF,MF3270000000
Christian Panderde GERDF4315100000
João Pereirapt PORDF,MF190000000
Sérgio Pintopt PORFW,MF85671020
Sébastien Pocognolibe BELDF,MF21800000
Emanuel Pogatetzat AUTDF32700000
Gheorghe Popescuro ROUDF,FW1900010
František Rajtoralcz CZEDF,MF1900000
Ralf Rapsde GERGK21800000
Konstantin Rauschru RUSDF,MF107431000
Siegfried Reichde GERFW1900010
Jan Rosenthalde GERFW,MF64240010
Artjoms Rudņevslv LVAFW1900000
Salif Sanésn SENDF,MF6540000000
Dieter Schatzschneiderde GERFW1900000
Jan Schlaudraffde GERFW,MF10545000000
Manuel Schmiedebachde GERMF13994000010
Silvio Schröterde GERMF32700000
Christian Schulzde GERDF,MF151,138000030
Jörg Sieversde GERGK1900000
Danijel Štefuljhr CRODF,MF21050000
Lars Stindlde GERFW,MF86930020
Karsten Surmannde GERDF,MF21800010
Michael Tarnatde GERDF,MF64660010
Gerhard Tremmelde GERGK21800000
Philipp Tschaunerde GERGK2180000000
Walacebr BRAMF2180000000
Hendrik Weydandtde GERFW2135000000
Holger Willmerde GERDF,MF1900000
Kevin Wimmerat AUTDF2112000010
Didier Ya Konanci CIVFW,MF8433100020
Peter Zanterde GERDF21800000
Marc Zieglerde GERGK1900000
Ron-Robert Zielerde GERGK11990000010
Dariusz Żurawpl POLDF76241000
Daniel Stendelde GERFW42131010
Kenan Karamantr TURFW,MF183000000
Nebojša Krupnikovićrs SRBMF65051010
Pirmin Schweglerch SUIMF3260000000
Vahid Hashemianir IRNFW,MF51840000
Oliver Sorgde GERDF3259000010
Frank Fahrenhorstde GERDF64540011
Moritz Stoppelkampde GERFW,MF2870000
Mikael Forssellfi FINFW31610000
Günter Drewsde GERMF21590000
Marc van Hintumnl NEDDF1690000
Jacek Krzynówekpl POLFW,MF2820000
Jimmy Briandfr FRAFW,MF167010000
Chavdar Yankovbg BULMF42370010
Clint Mathisus USAFW,MF1650000
Thomas Christiansenes ESPFW31531000
Takuma Asanojp JPNFW,MF161000000
Jiří Kaufmancz CZEFW,MF1610000
Jan Šimákcz CZEMF1610000
Valmir Sulejmanixk KVXFW,MF160000000
Mevlüt Erdinçtr TURFW157000000
Arnold Brugginknl NEDFW,MF63721010
Edgar Pribde GERMF6341000010
Constant Djakpaci CIVDF31850010
Thomas Zechelde GERDF,MF1530000
Sofian Chahedtn TUNDF,MF3790000
Valérien Ismaëlfr FRADF1450010
Benjamin Lauthde GERFW1450010
Linton Mainade GERFW,MF2132000000
Artur Sobiechpl POLFW6385100010
Jürgen Prangede GERMF1370000
Leonardo Bittencourtde GERFW,MF4261000020
Charlison Benschopcw CUWFW2100100000
Joselues ESPFW278000000
Thomas Brdarićde GERFW42931000
Florent Muslijaxk KVXFW,MF129000000
Christoph Dabrowskide GERMF32080000
Leandro Fonsecabr BRAFW1280000
Noah Joel Sarenren Bazeeng NGAMF127000000
Hiroki Sakaijp JPNDF,MF4295000000
Stanko Svitlicars SRBFW1251000
Hendrik Hahnede GERMF1240000
Martin Harnikat AUTFW,MF286000000
Allan Saint-Maximinfr FRAFW,MF122000000
Bernd Dierßende GERMF21110000
Markus Schulerde GERDF2800000
Tim Dierßende GERMF120000000
Andrzej Pałaszpl POLFW,MF1170000
Christoffer Anderssonse SWEDF,MF1120000
Adrian Nikçich SUIMF1120000
Michael Delurade GERFW,MF1110010
Sebastian Maierde GERMF110000000
Jonathasbr BRAFW19101121
Julian de Guzmánca CANMF63790031
Felix Klausde GERFW,MF3167010010
Sören Halfarde GERDF2960000
Jonas Troestdk DENDF160000
Valdet Ramaal ALBFW,MF150000
Jiří Štajnercz CZEFW,MF149113000
46733,53024322616

Gardiens de Hannover 96 contre Bayern Munich

Gardiens de Hannover 96 contre Bayern Munich Table
Joueur Nation Pos MJ Min TCC BE Arrêts Arrêts% CS
Robert Enkede GERGK10900192
Michael Esserde GERGK21802872175.00
Florian Fromlowitzde GERGK3270130
Ralf Rapsde GERGK218041
Jörg Sieversde GERGK19030
Gerhard Tremmelde GERGK218050
Philipp Tschaunerde GERGK21802061475.00
Marc Zieglerde GERGK19030
Ron-Robert Zielerde GERGK1199032322371.90
343,06080925873.83

Joueurs de Bayern Munich contre Hannover 96

Joueurs de Bayern Munich contre Hannover 96 Table
Joueur Nation Pos MJ Min Buts PD PénM PénT CJ CR
David Alabaat AUTDF,MF12912200000
Thiago Alcántaraes ESPMF6540100000
Hamit Altıntoptr TURDF,MF43342000
Klaus Augenthalerde GERDF1900000
Raimond Aumannde GERGK21800000
Holger Badstuberde GERDF8653000010
Michael Ballackde GERMF54353031
Medhi Benatiama MARDF2180000000
Juan Bernates ESPDF,FW3270010010
Jérôme Boatengde GERDF11891000021
Mark van Bommelnl NEDMF76231020
Breno Borgesbr BRADF31770001
Hans-Jörg Buttde GERGK32700000
Kingsley Comanfr FRAFW,MF5396130000
Diego Contentode GERDF1900000
Dantebr BRADF4234100000
Martín Demichelisar ARGDF,MF119903010
Giovane Élberbr BRAFW32702010
Hans-Dieter Flickde GERMF21800010
Torsten Fringsde GERMF21800000
Serge Gnabryde GERFW,MF2160100000
Leon Goretzkade GERMF2180100000
Roland Grahammerde GERDF21800000
Luiz Gustavobr BRADF,MF32700000
Owen Hargreaveseng ENGMF63952000
Mats Hummelsde GERDF2180000000
Valérien Ismaëlfr FRADF21800000
Jens Jeremiesde GERMF41210010
Oliver Kahnde GERGK119510000
Ali Karimiir IRNFW,MF32240010
Ludwig Köglde GERFW,MF21800000
Robert Kovačhr CRODF43550000
Thomas Kraftde GERGK1900000
Toni Kroosde GERMF75242020
Samuel Kuffourgh GHADF43600000
Philipp Lahmde GERDF,MF181,594010010
Christian Lellde GERDF42150010
Thomas Linkede GERDF32700000
Bixente Lizarazufr FRADF43000000
Lúciobr BRADF54500000
Lars Lukas Maide GERDF190000000
Javi Martínezes ESPDF,MF5346100000
Thomas Müllerde GERFW,MF161,206922210
Norbert Nachtweihdd GDRDF,MF21800010
Manuel Neuerde GERGK10860000000
Andreas Ottlde GERMF94280000
Hans Pflüglerde GERDF,MF21800000
Stefan Reuterde GERDF,MF21800000
Franck Ribéryfr FRAFW,MF13836410030
Arjen Robbennl NEDFW,MF10664600000
James Rodríguezco COLFW,MF2161000000
Sebastian Rudyde GERMF190110000
Mehmet Schollde GERMF62341010
José Sosaar ARGMF1900000
Tom Starkede GERGK1900000
Niklas Sülede GERDF3270000000
Olaf Thonde GERDF,MF21800000
Daniel Van Buytenbe BELDF97501010
Jürgen Wegmannde GERFW21801000
Stefan Wesselsde GERGK1900000
Roland Wohlfarthde GERFW21800000
Arturo Vidalcl CHIMF3267100000
Miroslav Klosede GERFW42851000
Roy Makaaynl NEDFW75722000
Massimo Oddoit ITADF21670000
Pablo Thiamgn GUIDF,MF1760000
Ivica Olićhr CROFW42193000
Xabi Alonsoes ESPMF3238100010
Niko Kovačhr CROMF1670000
Claudio Pizarrope PERFW12891500000
Rafinhabr BRADF12838010010
Mario Götzede GERFW,MF3208200000
Mario Mandžukićhr CROFW,MF32452010
Edson Braafheidnl NEDDF1640000
Sandro Wagnerde GERFW3138000010
Robert Lewandowskipl POLFW8623701100
Zé Robertobr BRADF,MF107901010
Tim Borowskide GERMF1450000
Sebastian Deislerde GERMF31320000
Hans Dorfnerde GERMF1453000
Armin Eckde GERMF1450000
Markus Feulnerde GERMF1450000
Andreas Görlitzde GERDF,MF1450000
Tobias Raude GERDF1450000
Bastian Schweinsteigerde GERDF,MF181,211100050
Xherdan Shaqirich SUIFW,MF4131010000
Hasan Salihamidžićba BIHDF,MF74930000
Sven Ulreichde GERGK4310000010
Michael Rensingde GERGK32190000
Corentin Tolissofr FRADF,MF133000000
Michael Tarnatde GERDF,MF1300010
Luca Toniit ITAFW32104000
Lukas Podolskide GERFW,MF41421000
Emre Cande GERDF,MF1280000
Paolo Guerrerope PERFW21141000
Roque Santa Cruzpy PARFW4970000
Piotr Trochowskide GERMF1230000
Mario Gómezde GERFW84928010
Danijel Pranjićhr CRODF,MF53330010
Joshua Kimmichde GERDF,MF4288120000
Renato Sanchespt PORMF118000000
Sebastian Rodede GERMF332000000
Willy Sagnolfr FRADF85771010
Landon Donovanus USAFW,MF1110000
Stefan Maierhoferat AUTFW1100000
Gianluca Gaudinode GERMF19000000
Anatoliy Tymoshchukua UKRDF,MF62890010
Alexander Baumjohannde GERMF160000
Jan Kirchhoffde GERDF,MF150000
Nils Petersende GERFW140000
46433,564911333413

Gardiens de Bayern Munich contre Hannover 96

Gardiens de Bayern Munich contre Hannover 96 Table
Joueur Nation Pos MJ Min TCC BE Arrêts Arrêts% CS
Raimond Aumannde GERGK218002
Hans-Jörg Buttde GERGK327003
Oliver Kahnde GERGK1195185
Thomas Kraftde GERGK19030
Manuel Neuerde GERGK1086175685.75
Tom Starkede GERGK19001
Stefan Wesselsde GERGK19030
Sven Ulreichde GERGK4309103680.01
Michael Rensingde GERGK321930
363,06017251282.417

À propos de FBref.com

FBref.com a été lancé (13 juin 2018) avec un traitement des compétitions nationales pour l'Angleterre, la France, l'Allemagne, l'Italie, l'Espagne et les États-Unis. Depuis lors, nous n'avons cessé d'étendre nos statistiques pour inclure des championnats nationaux de plus de 40 pays, ainsi que des coupes nationales, des super coupes et des compétitions de jeunes des principaux pays européens. Nous avons également ajouté des données pour les grandes coupes internationales telles la Ligue des Champions de l'UEFA et la Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Le personnel de Sports Reference est entièrement anglophone et hispanophone à l'heure actuelle. Nous espérons servir tous nos clients quelle que soit leur langue maternelle, donc nous ferons de notre mieux pour traduire correctement notre site en {langue}. Si vous trouvez une erreur ou un mot, une phrase ou une abréviation mal choisis, veuillez nous en informer et nous tenterons de corriger le problème rapidement.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref est l'un des sept sites Sports-Reference.com.