Coventry City striker Haji Wright snatched the Sky Blues' first three Championship points of the season with a 96th-minute winner against promoted Oxford United.
Twice Oxford, who had won both their opening two league and cup games, came from behind to leave them thinking they could maintain their unbeaten start to the season.
They followed Wright's opening header by quickly equalising through Ciaron Brown. Then, when Milan van Ewijk drilled the Sky Blues into a half-time lead, the U's did it again when Mark Harris levelled from close range on 55 minutes.
But there was a sting in the tail when Wright, making his first start after a troubled, injury-hit pre-season, rounded the keeper following Will Vaulks' misplaced backpass to earn City their first home victory since early April.
Coventry went ahead for the first time on the night when Van Ewijk and Tatsuhiro Sakamoto linked up well in a rapid move down the right. From Van Ewijk’s hanging cross, Wright rose highest to power home an unstoppable header.
It should have quickly been 2-0 but, from Wright's left-wing cross, Ellis Simms got himself in a tangle and the chance was spurned.
Oxford were level on 22 minutes when Coventry made a mess of clearing a harshly awarded free-kick, the ball cannoned off Simms' shin into the path of visiting defender Brown and he drilled an instinctive first-time low left-foot finish just inside the left upright.