Al Ain moved six points clear at the top of the Arabian Gulf League with a 2-1 victory over second-placed Al Jazira.
Al Jazira had lost ground in the race for the title with defeat at home to Al Dhafra last weekend, but failed to recover its form at the defending champion.
Omar Abdulrahman put the home side in front after 17 minutes, before Asamoah Gyan curled in a second from the edge of the penalty area 15 minutes later.
Manuel Lanzini pulled one back shortly before the interval but, despite having Mohanad Salem sent off for a second bookable offence with three minutes left on the clock, Al Ain clung on for victory.
Al Jazira's defeat went relatively unpunished, though, as its three closest challengers failed to register victories.
Two of those sides - Al Wahda and Al Shabab - played out a 1-1 draw, while Al Nasr was held to the same scoreline by lowly Ajman.
There was not let-up for basement club Al Ittihad Kalba, which suffered a 6-1 home thumping at the hands of Al Wasl, and Al Fujairah slipped to 12th with a 4-0 loss at Al Ahli.
Al Sharjah continued its revival with a 5-2 win at Bani Yas, taking it to three victories on the bounce, while Emirates and Al Dhafra played out a goalless draw.