Northern Ireland Open: Judd Trump beats Barry Hawkins to set up Shaun Murphy quarter-final
Murphy compiled a break of 104 to win the first frame against Bingham, who responded with 121 to draw level.
Essex veteran Bingham moved 3-1 ahead, helped by a run of 101 in frame four, but breaks of 56 and 52 helped Murphy draw level before the world number eight got over the line.
Despite a break of 60 from Bingham, Murphy sank a match-winning black along the baulk cushion in the decider to secure a third quarter-final appearance at the event.
A 91 break saw Wilson get off to a flying start against 18-year-old Moody, who was bidding to reach the quarter-final stage of a ranking tournament for the first time.
The world number two added the next frames to take firm control before his teenage opponent replied with a 70 to reduce his arrears.
Wilson closed out the match by winning a scrappy fifth frame.
Former NI Open winner Williams was pegged back from 2-0 to 2-2 in his match against Ma, but the three-time world champion from Wales proved too strong as he advanced.