Kyle Jordan, av Fleetwood, Lancashire, hade satsat £ 5 på en ackumulator satsning där han inte bara behövde förutsäga resultatet av sex matcher, men också för båda lagen i varje för att göra mål.
När Everton släpade 2-0 mot West Bromwich Albion i finalmatchen trodde 30-åringen att matchen var slut.
Men Toffeemen återhämtade sig för att vinna 3-2 och slutföra Mr Jordans 9,172-1 satsning.
Olje- och gasarbetaren sade att han inte kunde tro sin tur när Everton strejkar Romelu Lukakus 84-minutersmål förseglade hans 45,865 pund vindfall.
Han sa: "Jag tittade på matchen med min kompis och min flickvän och som Everton gick 2-0 ner, trodde jag att det var det.
"Men när sista visselpipan gick började vi alla hoppa runt i rummet."
Segern gjordes allt sötare, sade han, eftersom han motsatte sig alternativet att "inkassera" på sin satsning innan slutresultatet var i.
Om han hade gjort det skulle han ha fått nöja sig med en utbetalning på 4 100 pund.
Jordan sade att han ville ta med sig sin partner och två barn på semester till Förenta staterna med en del av sina vinster.
En fotbollsfan har vunnit mer än 45 000 pund efter Evertons spännande seger i West Brom.