Ingram ton powers Glamorgan
Glamorgan 288 for 6 (Ingram 130, Wagg 62*) beat Essex 142 (ten Doeschate 47) by 146 runs
Ingram made 130 from 144 balls, his second century in four days, and Wagg hit five fours and three sixes in a 46-ball cameo of 62 as the hosts posted 288 for 6 from their 50 overs.
Essex crumbled in reply, with Ryan ten Doeschate the only one of their batsmen to acquit himself well in making 47 before they were dismissed for 142 in 37.1 overs - with Ingram, Wagg, Craig Meschede and Dean Cosker taking two wickets each.
After chasing down 318 to beat Kent on Tuesday night, this was another impressive limited-overs showing from Glamorgan.
Put in on an apparently slow pitch, Glamorgan lost Will Bragg in the third over when he nibbled at one from Reece Topley.
The left-arm seamer and David Masters combined for an accurate opening spell and Topley claimed his second wicket when Jacques Rudolph drove him to mid-off fielder Ten Doeschate.
From 18 for 2, Glamorgan recovered through Ingram - who scored 109 earlier against Kent - and 18-year-old Aneurin Donald. They put on 77 for the third wicket, with Donald hitting sixes off Ravi Bopara and Graham Napier.
After Donald was bowled by Bopara, the recovery continued as Chris Cooke - another hero of the win against Kent - joined Ingram and they put on 83 before Cooke was also bowled by Bopara.
Much depended on Ingram, and the South African went on to reach a career-best List A score. When Ingram holed out to mid-off, Wagg seized the initiative with some late-innings heaving scoring.
Essex needing to score at almost six an over but were soon in disarray and by the end of the eighth over had slumped to 16 for 3. Tom Westley nicked one from Wagg to Mark Wallace and he was quickly followed by Mark Pettini, well caught low down by Rudolph at slip off Michael Hogan's bowling.
In the following over, Wagg took his second wicket when Nick Browne chipped a low catch to short midwicket.
Jesse Ryder made his intentions clear by swinging with vigour, but after striking two fours he was caught on the extra cover boundary attempting a third. The Glamorgan seamers gave little away, and after restricting Bopara for a couple of overs, David Lloyd produced a beauty to hit the batsman's off stump.
Kishen Velani was the next to go when he top-edged Ingram's leg spin to square leg, and although ten Doeschate top-scored with 47, the innings quickly folded after an insipid Essex batting performance.