Adelaide United moved into second in the A-League after a 3-1 win over Macarthur at Coopers Stadium on Wednesday.

The Reds, beaten 4-0 in the previous meeting on February 12, produced a far slicker performance as they made it six wins out of eight at home.

Tomi Juric headed in Craig Goodwin's cross after 15 minutes of Adelaide dominance before Matt Derbyshire's composed finish levelled the scores just past the half-hour mark.

Goodwin restored the hosts' lead 72 minutes in, converting from the spot after being fouled by Lachlan Rose, before Ben Halloran made certain of the points with the goal of the game, a sublime backheel from Joshua Cavallo's delivery.

Adelaide are just a point behind Central Coast Mariners at the top of the table, while Macarthur are fifth.