Chris Martin netted a double as Bristol City came from behind to earn Severnside derby bragging rights with a 3-2 Championship win over Cardiff at Ashton Gate.
James Collins headed the visitors in front after 31 minutes from a cross by Tommy Doyle, who was gifted possession by a poor clearance from Han-Noah Massengo.
But the lead lasted barely a minute as Andreas Weimann broke through the centre of Cardiff’s defence and when he was challenged the ball broke for Martin to level with a curling shot from 15 yards.
The inspired Martin was on target again after 63 minutes with a perfectly placed left-footed drive from the edge of the box after running onto an Antoine Semenyo pass.
Semenyo was also the provider when Weimann ran onto his pass to drill Bristol City’s third from a narrow angle after 77 minutes, his 13th goal of the season.
Max Watters headed a 90th-minute consolation for Cardiff from a cross by fellow substitute Ryan Wintle, but it was too little, too late.
Robins manager Nigel Pearson named Rob Atkinson in the middle of a three-man back-line, with Massengo partnering Andy King in midfield.