Dave Allen won’t be parting with £50,000 after weighing below 18stone (252lbs) for his upcoming clash with Filip Hrgovic.The British cult hero placed the five-figure charity bet with his trainer, Jamie Moore, before Saturday night’s homecoming fight at Doncaster’s Keepmoat Stadium.Allen was the lightest he has been in seven yearsAnd he comfortably won the wager, tipping the scales at 248.8lbs at Friday’s ceremonial weigh-in.It marked a 22.2lbs drop from the 271lbs he came in at for his one-round blowout of French journeyman Karrim Berredjem in February and is his lightest weight in seven years.Revealing the secret to his leaner physique, Allen told DAZN’s Dev Sahni: “I’ve just been eating less chocolate and less sweets.“It’s hardly a sacrifice, I box for a living, I spend a lot of time with my wife and kids.“In terms of sacrifice, everyone here working 9-5s, that is a sacrifice.“I get to live my dream every day. So it would be unfair for me to talk about sacrifice.“Sometimes in the gym it gets hard, sometimes I want to eat stuff.“But I’m going to walk out to 10,000 people in Doncaster against one of the best heavyweights in the world, that was my dream, and I’m about to live it.”How much did Filip Hrgovic weigh?Hrgovic weighed in at a trim 248.4lbs to make their fight official.“We’ll see tomorrow [what happens],” said the Croatian as soon as he got off the scales.Hrgovic was 0.4lbs lighter than Allen“Let’s get down to business. I don’t care [about the fans], it is only me and him in the ring.“It is not going to help him even if there are a million people.“I have trained hard for 20 years, I am dedicated, and it will show tomorrow.”Despite his A-side billing, Allen opens up as an 8/1 underdog against Hrgovic, who is a legitimate top 10 heavyweight with a world-class amateur pedigree.READ MORE…Watch Boxing on DAZN*If you click a link in this boxout, we will earn affiliate revenueSign up to DAZN to access the definitive subscription for boxing fans.Upgrade to DAZN Ultimate from just £24.99/month, guaranteeing access to 185+ fights annually, a minimum of 12 pay-per-views at no extra cost, as well as every Lega Serie A match and other elite football access.Alternatively, DAZN Standard is just £15.99/month, with the caveat you will have to pay for pay-per-view events.Click here to sign up.