Match ends, FC Schalke 04 4, TSG Hoffenheim 0.
Schalke recorded their first Bundesliga win in 31 games - to avoid equalling a league record - as 19-year-old American Matthew Hoppe scored the first three goals of his senior career.
Schalke, on their fourth manager of the season, had not won a league game since 17 January 2020 - 358 days ago.
Forward Hoppe, in his sixth first-team game, opened the scoring with a chip before adding two more.
Midfielder Amine Harit, who set up all of Hoppe's goals, added a late fourth.
Hoppe, who is a regular in the fourth tier for Schalke's reserve team, is the first American to score a Bundesliga hat-trick.
It was only Christian Gross' second game in charge of Schalke. David Wagner and Manuel Baum were both sacked this season, with Huub Stevens having a caretaker spell.
Schalke move off bottom and are now four points from safety.
Tasmania Berlin keep the record for the longest run without a win in Germany's top flight - 31 matches in 1965-66, which was their only season in the division.
- 4KabakBooked at 23mins
- 28SchöpfSubstituted forRamanat 68'minutes
- 25HaritSubstituted forKutucuat 88'minutes
- 43HoppeSubstituted forThiawat 88'minutes
- 7UthBooked at 71minsSubstituted forOczipkaat 73'minutes
- 32BogardeBooked at 13mins
- 20GacinovicBooked at 50mins
- 14BaumgartnerBooked at 52mins
- 18SamassékouSubstituted forAdamsat 61'minutes
- 27KramaricBooked at 43mins
- 19BelfodilSubstituted forAdamyanat 61'minutes
- 7Bruun Larsen
- Felix Zwayer
- Shots on Target
Second Half ends, FC Schalke 04 4, TSG Hoffenheim 0.
Attempt missed. Mijat Gacinovic (TSG Hoffenheim) right footed shot from the right side of the six yard box is high and wide to the right.
Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Marco John.
Substitution, FC Schalke 04. Malick Thiaw replaces Matthew Hoppe.
Substitution, FC Schalke 04. Ahmed Kutucu replaces Amine Harit.
Corner, TSG Hoffenheim. Conceded by Suat Serdar.
Attempt missed. Ihlas Bebou (TSG Hoffenheim) right footed shot from outside the box misses to the left. Assisted by Melayro Bogarde.
Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Mijat Gacinovic.
Goal! FC Schalke 04 4, TSG Hoffenheim 0. Amine Harit (FC Schalke 04) right footed shot from the centre of the box to the bottom left corner. Assisted by Bastian Oczipka.
Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from the left side of the box is blocked. Assisted by Stefan Posch.
Foul by Sargis Adamyan (TSG Hoffenheim).
Suat Serdar (FC Schalke 04) wins a free kick in the defensive half.
Foul by Kasim Adams (TSG Hoffenheim).
Amine Harit (FC Schalke 04) wins a free kick in the defensive half.
Substitution, FC Schalke 04. Bastian Oczipka replaces Mark Uth.
Mark Uth (FC Schalke 04) is shown the yellow card.
Melayro Bogarde (TSG Hoffenheim) wins a free kick in the defensive half.
Foul by Mark Uth (FC Schalke 04).
Attempt missed. Sargis Adamyan (TSG Hoffenheim) header from a difficult angle on the right misses to the right. Assisted by Andrej Kramaric with a cross following a corner.
- Your diet's carbon footprint: Calculate the impact and how to change it
- A Perfect Planet: Sir David Attenborough shows us the forces of nature that support the Earth