Even with Hasdrubal's reinforcements, I'd give Carthage 50/50 odds at winning the war - Hannibal would have to pull out one or two more big victories with that army to force a peace, or to be able to besiege Rome without a bunch of armies attacking him while he does so, but the odds, IMO, would've significantly increased for Hannibal with Hasdrubal's reinforcements.
*shameless advertisment*
That's the exact PoD of my timeline, Xamm Anim. (see signature for link)