A five-goal thriller saw Melbourne City beat Western United 3-2 in A-league. Jamie MacLaren scored a brace for Melbourne City. United substitutes Josh Cavallo and Dylan Pierias both won penalties after the 74th minute, the second of which saw City's Harrison Delbridge shown a straight red card.Besart Berisha and then Alessandro Diamanti converted the spot-kicks before City held on for 3-2 to snap a two-game losing run.