Cardiff City remain winless and bottom of the Championship after losing 2-0 at home to Middlesbrough.
The Bluebirds woke the game from its first-half slumber with a flurry of chances early in the second half as captain Aaron Ramsey hit the post.
But Boro struck against the run of play as centre-back Matt Clarke thudded in a header from a Finn Azaz corner.
The visitors scored their second with eight minutes left as Ramsey deflected Aidan Morris’ shot into his own net.
A third defeat from their first four league matches of the season keeps Cardiff at the foot of the Championship table, while Boro’s second win lifts them up to sixth place.
Having scored just once so far, Cardiff’s goal difference is now -9. Even at this early stage of the campaign, there are some concerning signs.
As for Middlesbrough, they were by no means at their fluent best but, having drawn and lost two of their past three games in all competitions, these three points were welcome however they came.
Neither side made much of an impression during an uninspiring first half, with efforts on goal limited to two long-range shots from Azaz which were both comfortably saved by Ethan Horvath.
Boro looked the likelier of the teams to grab hold of the game, with Azaz and his midfield colleagues bypassing their counterparts with some intelligently threaded passes – but there was precious little attacking quality on show at either end before the break.
Having used his substitutes to excellent effect during last weekend’s derby draw at Swansea, Cardiff manager Erol Bulut turned to his bench at half-time and introduced Ollie Tanner, who made an immediate impact.
The winger, who teed up fellow substitute Callum Robinson for his equaliser at Swansea, beat Neto Borges and found Ramsey, whose goalbound shot hit Boro’s Luke Ayling and bounced off the post before somehow failing to nestle into the net.
A minute later, Ramsey was denied again as his powerful strike was brilliantly tipped over the bar by Seny Dieng.
But just as Cardiff were enjoying their best spell of the game, they fell behind.
Horvath scrambled to his left to superbly save from Azaz’s low shot and, from the subsequent corner, Clarke made it two goals in two Championship games with a thumping header.
That took the wind from Cardiff’s sails and, although Bulut brought on the likes of Robinson and Rubin Colwill to revive their hopes, the home side struggled to create clear chances from that point.
Boro sealed victory with a somewhat contentious goal, with Cardiff’s players claiming that Alex Gilbert was offside before passing to Morris, whose shot was heading wide before hitting Ramsey and going in.
Cardiff City: Horvath, Ng, Chambers, Daland (Goutas 43’), O’Dowda, Siopis, Robertson (R Colwill 61’), Ramsey ©, Willock (El Ghazi 61’), Méïté (Tanner 46’), Kanga (Robinson 73’). Subs not used: Alnwick, Bagan, Rinomhota, Ashford.
Middlesbrough: Dieng, Clarke, Hackney, Burgzorg (Latte Lath 70’), Jones (Simpson 90+4'), Ayling ©, Dijksteel, Morris, Azaz (Hamilton 90'), Conway (Gilbert 70’), Borges. Subs not used: Brynn, Barlaser, Hunt, Lennon, McCabe.