Buriram United maintained their five-point lead at the top of the Thai Premier League with a 2-1 home win over Chonburi on Sunday.
Theeratorn Boonmatan put the hosts - who are now unbeaten in 28 games this season - in front in the 65th minute, before Carmelo doubled the advantage four minutes later.
Thiago Cunha got one back for Chonburi in the final minute but it was not enough as the third-placed visitors fell to their first defeat in seven matches.
Muang Thong United, positioned second in the league, kept within five points with their title rivals thanks to a 3-1 home win over Suphanburi.
Chainarong Tatong gave the hosts the lead in the 19th minute, only for Dragan Boskovic to equalise from the penalty spot seven minutes before the break.
Goals from Mario Gjurovski and Sarawut Masuk in the 70th and 84th minutes sealed the points for the Muang Thong.
Elsewhere this weekend, Bangkok Glass climbed to fourth with a 5-1 home drubbing of TOT on Saturday.
Teeratep Winothai scored twice in the opening 15 minutes to put the home side in control, and Supasek Kaikeaw made it three just after the hour.
Hironori Saruta bagged the fourth 15 minutes from time before Phudit Niamkong pulled one back in the 81st minute.
Tanasit Siripla rounded off the scoring a minute from time to send his side above Suphanburi in the table.
At the other end of the table, bottom-placed Chiangrai United came from behind to beat Army United 2-1 at home on Sunday, while Samut Songkhram drew 0-0 at home with Osotspa on Saturday.
BEC Tero Sasana remain in seventh after a 2-1 success at Police United, and tenth-placed Chainat ran out 2-1 winners in their mid-table clash with Bangkok United.
Ratchapol Nawanno's strike gave Chainat the lead in the 20th minute, but Milos Bogunovic equalised 14 minutes later.
The scores remained level until the final minute, when Masahito Noto's penalty handed the hosts all three points.
Meanwhile, Songkhla United's winless streak extended to 10 games with a 2-2 draw at home to Ratchaburi.