South African Darren Fichardt eagled the final hole to pull a shot ahead of Zach Johnson in a stunner at the Simmons Bank Championship on Sunday.