What happened in Friday’s rearranged Roshn Saudi League matches

Bottom-placed Al Batin stunned holders Al Hilal and Youssoufou Niakate produced an acrobatic late winner for Ettifaq versus Al Fayha during Friday’s rescheduled Roshn Saudi League fixtures.
Details and match highlights are below.
AL BATIN 1-0 AL HILAL
Renzo Lopez swept home soon after the break to maintain Al Batin’s chances of avoiding relegation and significantly hamper Al Hilal’s hopes of retaining their trophy.
A goalless first period was forgotten in the 47th minute when the Uruguayan stretched to secure a fourth-successive home win for his side. This represented a fifth top-flight strike, plus moved the striker’s employers to within a minimum three points of safety.
Al Batin stay bottom, while Al Hilal sit 10 points off the top in fourth having played a game extra.
ETTIFAQ 1-0 AL FAYHA
Niakate delivered a 91st-minute bicycle kick to ensure Ettifaq edged the mid-table match-up with Al Fayha.
The clubs exchanged chances in Dammam before Niakate took centre stage with an inventive, last-gasp clincher.
Ettifaq moved up to ninth, while Al Fayha drop to 12th.