Tony Mowbray’s side took an early lead when Ellis Simms headed them ahead in the 19th minute, yet Latics striker Will Keane equalised three minutes before half-time.
Ross Stewart then came off the bench to restore the visitors’ lead, converting a penalty after Patrick Roberts was fouled in the box.
Roberts then scored his third goal of the season to secure the victory, before a stunning strike from Amad made it four.
1. Anthony Patterson - 5
Had a superb season so far but will know that he could have done better for the goal, palming a fairly weak effort into a dangerous area. 5 Photo: Martin Swinney
2. Luke O’Nien - 7
Made one big error early in the second half but recovered to make a crunching challenge. A good performance, kept it simple and got the job done. 7 Photo: Frank Reid
3. Daniel Ballard - 7
Very strong and imposing again, one or two slight moments where he got into trouble but for the most part another highly effective display. 7 Photo: Martin Swinney
4. Bailey Wright - 7
Did really well on his return to the side. Won his headers and helped haul a tiring side through the game. Dependable. 7 Photo: Frank Reid